Hexabot

hexabot.ai
On the map Visit site

Build custom AI chatbots and agents, 100% open-source.

Description

Self-Hosted AI Workflow Automation Platform · Self-hostable AI workflow automation. Build AI agents and workflows that talk, act, and remember across channels, with MCP tools, memory, and data control. · Start Building Workflows Locally · Success Story : Orange · Choose the plan that matches operational usage

Hexabot empowers businesses and developers to create highly customizable, multilingual AI assistants, chatbots and agents for seamless conversational experiences across multiple channels. Built on cutting-edge open-source technology, Hexabot offers a powerful visual flow editor, advanced NLU management, and an extensible plugin system, making it the ideal choice for enterprises, startups, and developers.

Features

Intuitive AI Chatbot Builder
Advanced AI Capabilities
Seamless Multi-Channel Experience
Custom Channel Building
Centralized Conversation Management
100% Open Source Core
Community-Driven Extensions
On-Premise Deployment

FAQ

Hexabot is an open-source AI chatbot and agent builder that enables users to create, manage, and deploy intelligent, multi-channel, and multilingual chatbots. It is designed for both technical and non-technical users, offering a visual editor, AI-powered features, and extensibility through plugins.

Yes, Hexabot is 100% open-source. The code is available on GitHub, and the community is encouraged to contribute, extend, and customize the platform.

Hexabot features include a visual editor with a drag-and-drop interface to design chatbot flows without coding; multi-channel support for deploying chatbots on web, mobile, social media, and more; multilingual support to build chatbots that interact in multiple languages; AI and NLU with a built-in engine for intent detection and language processing; LLM integration supporting large language models like OpenAI’s ChatGPT, Google Gemini, or custom models; a plugin system to extend functionality with custom plugins and integrations; a knowledge base to manage dynamic content like product catalogs and FAQs; user roles and permissions for granular access control; analytics and reporting to track chatbot performance and user interactions; and handover to human agents with a real-time chat window for monitoring.

To get started with Hexabot, you need to clone the Hexabot repository from GitHub, install dependencies such as Node.js and Docker, set up environment variables, and then start the project using Docker. After these steps, you can access the admin panel to begin building chatbot flows.

Yes, Hexabot can be deployed on your own server. The documentation provides guides for deploying with NGINX and Let's Encrypt for SSL, as well as other web servers.

To add the Hexabot chat widget to your website, install the Hexabot Chat Widget plugin which is available for WordPress and other platforms, configure the widget with your Hexabot instance details, and then embed the widget code on your website.

Yes, Hexabot supports integrations with third-party systems through its plugin system and APIs. You can connect to CRM, databases, payment gateways, and more.

Absolutely, Hexabot is widely used for customer support automation, handling 24/7 queries, ticketing, and FAQs. It is also used for e-commerce virtual assistants, providing product recommendations and purchase guidance, and for lead generation and sales assistance.

Yes, Hexabot can be deployed in healthcare for patient support, including appointment scheduling and medication reminders, as well as for telemedicine, offering virtual consultations and patient monitoring, and for health information delivery, such as FAQs and symptom checking.

To contribute to Hexabot, you can star and fork the Hexabot repository on GitHub, submit pull requests for new features, bug fixes, or documentation improvements, and join the community Discord server to collaborate and share ideas.

You can find official documentation, video tutorials, and community guides for Hexabot.

To deploy Hexabot with NGINX, install NGINX and Certbot for SSL, configure NGINX to proxy requests to your Hexabot containers, and set up domain names and SSL certificates; you can refer to the official guide for more details.

Specs

Type Agent
SectionInfrastructure & MLOps
Pricing free (от $0/mo)
Platform Command line
Systems cli, web
Hostingself-hosted
Who forIndividual
Complexitydeveloper
Site languageen
GitHubhexastack/hexabot
Rating0.00 (0 reviews)
Views380
Launched2025-01-13

Integrations

Platforms

Source code

hexastack/hexabot

Similar in «Infrastructure & MLOps»

Submit a site to the catalog

Just send the link — we will work out the rest.

We will review what you send and add it to the catalog if it fits.