An advanced self-hosted omnichannel chat marketing platform and visual bot builder powered by AI.
- Omnichannel Support: Connect with major messaging platforms and APIs.
- Visual Flow Builder: Drag-and-drop node-based automation builder.
- AI Integration: Support for multiple modern LLMs and AI agents.
- Live Chat Inbox: Real-time conversation management and team inbox.
- Contact CRM: Manage contacts, tags, and automated sequences.
- Monorepo Architecture: Built for high scalability using Turborepo and pnpm workspaces.
- Backend & Core: Node.js, TypeScript, Redis, BullMQ
- Frontend: Next.js, React, Tailwind CSS
- Database: PostgreSQL (with pgvector)
- Infrastructure: Docker & Docker Compose
.
|-- apps/
| |-- builder/ # Next.js web application and UI builder
| |-- worker/ # Background queue workers for automation and AI
| |-- realtime/ # Realtime messaging server
| |-- cli/ # Command line utility
| `-- mcp-server/ # MCP server implementation
|-- integrations/ # Platform-specific webhook & API connectors
|-- packages/ # Shared business logic, database models, and UI components
|-- docker-compose.yml
|-- pnpm-workspace.yaml
`-- turbo.json