Hexabot combines workflows, actions, agents, and conversational channels in an AI automation platform.

github.com/hexastack/hexabot
Hexabot homepage screenshot

About Hexabot

Hexabot v3 is an AI workflow automation platform that combines agentic workflows, actions, agents and conversational channels in a single runtime. It is published as a GitHub repository and is set up through a command-line tool: hexabot create scaffolds a project and hexabot dev runs it locally, exposing an admin UI and API on localhost:3000. Workflows are defined in YAML with typed runtime contracts, while actions, bindings, memory and Model Context Protocol integration points provide the building blocks for execution. The platform supports multiple package managers and optional Docker services, uses Zod for schema validation, and stores data via TypeORM with SQLite as the default local option and Postgres for production. Local setup requires Node.js ^24.17.0, and project creation prompts for initial admin credentials, so it needs an interactive terminal.

Key features

  • YAML agentic workflow definitions with typed runtime contracts
  • Actions with schema-validated inputs, outputs and settings
  • Reusable bindings separating capability configuration from task logic
  • Explicit memory definitions with runtime memory integration
  • MCP integration points for tool and context interoperability
  • Multi-channel continuity; SQLite locally, Postgres for production
Best for: Developers and teams comfortable with Node.js CLI tooling who want to build and self-host AI agent workflows that span conversational channels.
Good for
  • CLI quick start generates a project with a local admin UI, API and non-production API docs
  • Broad schema validation through Zod with shared typed contracts
  • Supports npm, pnpm, yarn or bun, with optional Docker-based services
Watch out for
  • Requires Node.js ^24.17.0
  • Project creation prompts for admin credentials and needs an interactive terminal, so CI or non-interactive shells must run it from a local terminal first
  • Licensed under FCL-1.0-ALv2, with full terms only in the license file

Hexabot at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Hexabot alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Chatbots & Assistants

Well-known listings from the same topic.

All 238

Hexabot FAQ

What are the prerequisites for running Hexabot?
Node.js ^24.17.0 and one package manager (npm, pnpm, yarn or bun). Docker is optional and used for Docker-based services.
How do you create and run a project?
Install the CLI globally with npm, or run it through npx. Then run 'hexabot create my-project', enter the directory and run 'hexabot dev'.
Which databases does it support?
SQLite is the default local option and Postgres is first-class for production setups, configured through DB_TYPE and DB_* variables.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing