claudeers.
// Automation & Workflows

Hexabot

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.

// Automation & Workflows[ cli ][ api ][ web ][ claude ]#claude#agent#agentic#agents#ai#ai-automation#artificial-intelligence#automation◷ NOASSERTION$open-sourceupdated about 1 month ago
Actively maintained
98/100
last commit about 2 months ago
last release over 1 year ago
releases 4
open issues 12
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up Hexabot (git-clone project) into my current project.
Found on https://claudeers.com/hexabot
Repo: https://github.com/hexabot-ai/Hexabot
Homepage/docs: https://docs.hexabot.ai
Detected install method: git-clone → git clone https://github.com/hexabot-ai/Hexabot
Category: automation. Platforms: cli, api, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/hexabot-ai/Hexabot

// compatibility

Platformscli, api, web
Operating systems—
AI compatibilityclaude
LicenseNOASSERTION
Pricingopen-source
LanguageTypeScript

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

Hexabot logo

Automate the Boring, Keep the Magic

Build and run agentic workflows across channels with YAML, tools, MCP, memory and RAG.

Website · Documentation · Extensions · Discord

Hexabot v3 is an automation platform with first-class AI capabilities, combining workflows, actions, and conversational channels in one runtime.

Quick Start

Prerequisites

  • Node.js ^24.17.0
  • One package manager (npm, pnpm, yarn, or bun)
  • Docker (optional, for Docker-based services)

This Quick Start targets projects generated with the CLI.
If you are contributing to the Hexabot monorepo itself, use PNPM (see CONTRIBUTING.md).

1) Install the CLI

npm install -g @hexabot-ai/cli

Or run the CLI without a global install:

npx @hexabot-ai/cli --help

2) Create and run a project

hexabot create my-project
cd my-project
hexabot dev

No global install? Use npx equivalents:

npx @hexabot-ai/cli create my-project
cd my-project
npx @hexabot-ai/cli dev

hexabot create auto-detects your package manager. You can force one with --pm, for example:

hexabot create my-project --pm npm

hexabot create prompts for initial admin credentials and requires an interactive terminal (TTY). In CI/non-interactive shells, run it from a local terminal first.

Default local endpoints:

  • Admin UI: http://localhost:3000
  • API: http://localhost:3000/api
  • API docs (non-production): http://localhost:3000/docs

Useful CLI commands:

  • hexabot create <project-name>
  • hexabot dev [--docker] [--services <list>] [-d]
  • hexabot start [--docker] [--services <list>] [--build] [-d]
  • hexabot stop --docker [--services <list>] [-v] [--remove-orphans]
  • hexabot env <init|list>
  • hexabot check
  • hexabot config <show|set>
  • hexabot migrate [args...]

For full CLI details, see packages/cli/README.md.

Core Capabilities

  • Agentic workflows: YAML workflow definitions with typed runtime contracts.
  • Action-based execution: actions define workflow behavior with schema-validated inputs/outputs/settings.
  • Binding system: reusable capability/config bindings separated from task logic.
  • Memory support: explicit memory definitions and runtime memory integration.
  • MCP integration points: Model Context Protocol support for tool/context interoperability.
  • Multi-channel continuity: channels and helpers remain core concepts.
  • Schema-first architecture: broad use of Zod for validation and shared contracts.

Data Layer

  • TypeORM is the standard backend data layer.
  • SQLite is the default local option.
  • Postgres is first-class for production setups.
  • Configure DB runtime using DB_TYPE and DB_* variables.

Contributing

If you want to contribute to the Hexabot monorepo (architecture, package map, PNPM workspace, Turbo tasks, CI checks), use CONTRIBUTING.md.

License

Copyright (c) 2025 Hexastack.

Licensed under FCL-1.0-ALv2. See LICENSE.md for full terms.

// faq

What is Hexabot?

Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.. It is open-source on GitHub.

Is Hexabot free to use?

Hexabot is open-source under the NOASSERTION license, so it is free to use.

What category does Hexabot belong to?

Hexabot is listed under automation in the Claudeers registry of Claude-compatible tools.

6 views
★ 1,265 stars
unclaimed
updated about 1 month ago

// embed badge

Hexabot on Claudeers
[![Claudeers](https://claudeers.com/api/badge/hexabot.svg)](https://claudeers.com/hexabot)

// retro hit counter

Hexabot hit counter
[![Hits](https://claudeers.com/api/counter/hexabot.svg)](https://claudeers.com/hexabot)

// reviews

// guestbook

0/500

// related in Automation & Workflows

🔓

The agent that grows with you

// automationNousResearch/⟨Python⟩★ 251,451◷ MIT[ claude ]
🔓

The API to search, scrape, and interact with the web at scale. 🔥

// automationfirecrawl/⟨TypeScript⟩★ 185,150◷ AGPL-3.0[ claude ]
🔓

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

// automationbrowser-use/⟨Python⟩★ 117,143◷ MIT[ claude ]
🔓

Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

// automationLeonxlnx/⟨JavaScript⟩★ 89,892◷ MIT[ claude ]

// built by

1 of its contributors also build on official projects — claude-cookbooks, claude-quickstarts

→ see how Hexabot connects across the ecosystem