Report Abuse

Basic Information

Hexabot is an open-source platform for building, customizing, and managing AI-powered chatbots and agents. The repository provides a complete solution to create multi-channel and multi-lingual conversational agents with text-to-action capabilities and extensibility through an extensions library and plugins. It includes a React/Next.js admin frontend for designing flows, a NestJS backend API connected to MongoDB for data and state management, a React live chat widget to embed on websites, and Docker Compose files to deploy the full stack. The project ships a CLI that scaffolds new chatbot projects, initializes environment files, and starts development or production services. It supports integration with several LLMs and NLU tooling and offers documentation, a video tutorial, and a community Discord for support.

Links

Categorization

App Details

Features
Integrations with LLMs and NLU tools with examples for providers such as Ollama, ChatGPT, Mistral, and Gemini. Multi-channel support so the same bot configuration can be used across web, mobile, and social platforms. Visual drag-and-drop editor to design conversation flows including messages, quick replies, and carousels. Plugin and extensions system to add text-to-action responses and third-party integrations. Multi-lingual support and language-specific intent management. Built-in knowledge base management for dynamic content like product catalogs. Role-based access control and user permissions. Contextual variables, subscriber labels, and segmentation for personalized chats. Real-time inbox with handover to human agents. Analytics dashboard for monitoring bot performance. CLI commands and Docker Compose for local development and deployment.
Use Cases
Hexabot helps teams and developers rapidly prototype, deploy, and operate conversational agents without building infrastructure from scratch. The modular architecture separates frontend, API, and widget components so teams can customize or replace parts as needed. Visual flow building and contextual variables reduce the need for manual code changes for common conversation patterns. Plugin and extension support lets organizations add integrations, automate actions, or connect to internal systems. Docker and CLI tooling make it straightforward to run services locally and in production, while the widget enables easy embedding on websites. Analytics, user segmentation, and inbox handover support operational monitoring and human intervention. The project is open-source under AGPLv3 with attribution and trademark terms, and it provides documentation, examples, and a community channel for collaboration.

Please fill the required fields*