Skip to content

Repository files navigation

Weevean

Weevean

Open-source team chat platform with AI-powered assistance, built for modern collaboration.

What is Weevean?

Weevean is a self-hosted Slack alternative designed for teams who want control over their data without sacrificing modern features. Multi-tenant workspaces, AI assistance, real-time messaging, and developer-friendly tools make it ideal for technical and non-technical teams alike.

Core Features

  • OAuth-only authentication (GitHub, Google)
  • Multi-tenant workspaces with channel organization
  • Direct messaging and message threading
  • AI-powered context assistant and smart summaries
  • Rich markdown with code syntax highlighting
  • Emoji reactions and workspace invites
  • Self-hosted with full data control

Tech Stack

Built with modern, production-ready technologies:

  • Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS v4
  • Backend: Next.js API Routes, Neon Postgres
  • Auth: Better Auth
  • AI: Vercel AI SDK (multi-provider support)
  • Deploy: Vercel or self-hosted

Quick Start

# Clone and install
git clone https://github.com/emmaccen/weevean.git
cd weevean
pnpm install

# Configure environment variables
cp .env.example .env.local
# Add your credentials

# Run migrations and start
pnpm run db:migrate
pnpm run dev

Visit http://localhost:3000

Documentation

Roadmap

Current Version (v0.1.0)

  • Multi-tenant workspaces and channels
  • Real-time messaging with threading
  • AI assistant with conversation context
  • Markdown and code highlighting
  • Direct messaging

Coming Soon

  • In-browser Python/JavaScript code execution
  • AI code analysis and debugging assistance
  • Advanced search with semantic understanding
  • GitHub/GitLab integration
  • Screen recording
  • Voice/video calling

See REQUIREMENTS.md for full roadmap.

Contributing

We welcome contributions! See CONTRIBUTING.md for:

  • Development setup
  • Code standards and style guide
  • Commit conventions
  • PR process

License

MIT License - see LICENSE

Open source and free forever. Use it, modify it, deploy it anywhere.

Support


Built with Next.js, Neon, Tailwind CSS, and the Vercel AI SDK.

About

Open-source team collaboration platform built for modern teams. Real-time messaging, channels, DMs, and AI-powered assistance. Built with Next.js 16, and Neon Postgres. An extensible Slack alternative with AI integration, perfect for developer communities and remote teams.

Topics

Resources

Contributing

Stars

13 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages