
Landbot
No-code chatbot builder for conversational experiences
Discover top open-source software, updated regularly with real-world adoption signals.

Build customizable AI chatbots with multi-channel deployment capabilities
Hexabot is an AI chatbot builder offering visual flow design, multi-channel support, NLU integration, and extensible plugin architecture for creating intelligent conversational agents.

Hexabot is a comprehensive AI chatbot and agent builder designed for developers and teams who need full control over their conversational AI infrastructure. Built with TypeScript, NestJS, and React, it combines visual flow design with powerful backend capabilities to create intelligent, multi-channel chatbot experiences.
The platform features a drag-and-drop visual editor for designing conversation flows, native integration with leading LLMs (Ollama, ChatGPT, Mistral, Gemini), and built-in NLU for intent detection and language recognition. Its extensible plugin system allows developers to add custom text-to-action capabilities and third-party integrations through a growing extension library.
Hexabot supports deployment across web, mobile, and social media channels while maintaining consistent user experiences. The knowledge base feature enables dynamic content integration, while contextual data collection powers personalized responses. Teams benefit from role-based access control, real-time inbox monitoring with human handover, subscriber segmentation through labels, and an analytics dashboard for performance tracking.
The solution ships with Docker Compose configurations for straightforward deployment. A global CLI tool streamlines project creation, environment initialization, and development workflows, making it accessible for both rapid prototyping and production deployments.
When teams consider Hexabot, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
E-commerce Customer Support
Deploy intelligent product recommendation chatbots across website and social channels with knowledge base integration for catalog queries and human handover for complex issues
Multilingual Enterprise Help Desk
Create internal support agents that detect user language, route inquiries based on intent, and escalate to appropriate departments while maintaining conversation context
Lead Qualification Automation
Build conversational agents that collect contextual data through natural dialogue, segment prospects with labels, and trigger CRM actions via custom plugins
Healthcare Appointment Scheduling
Implement HIPAA-compliant self-hosted chatbots that understand patient intent, check availability through API integrations, and hand off to staff when needed
Hexabot integrates with Ollama, ChatGPT, Mistral, Gemini, and other LLM providers. You can configure your preferred model through the platform's NLU settings and extend support via plugins.
While Docker Compose is the recommended deployment method, you can run the NestJS API, React frontend, and MongoDB manually. Docker simplifies environment consistency and dependency management.
Hexabot's plugin architecture allows developers to create custom extensions for text-to-action capabilities, third-party integrations, and additional features. Extensions can be installed from the Extension Library or developed independently.
Hexabot supports web embedding via the live chat widget, mobile applications, and social media platforms. The multi-channel architecture ensures consistent conversation flows across all deployment targets.
The visual editor enables conversation design without coding. However, deployment, plugin development, and advanced customizations require TypeScript/JavaScript knowledge and familiarity with Node.js and Docker.
Project at a glance
ActiveLast synced 4 days ago