Hexabot

拖拽编排 AI 工作流,一键接入多渠道对话。

开源 🏷️定价信息待确认 ✅ 目前可打开 对话助手 🍴 复刻 236 🐛 待处理 22 👀 关注 7
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1156
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

Hexabot 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队hexabot-ai
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agent,agentic,agents,ai,ai-automation,artificial-intelligence,automation,bot-framework,chatbot,chatgpt,claude-ai,conversational-ai,deepseek,framework,gemini,llama,llm,mistral,ollama,workflow
GitHub 星标★ 1156
上线时间2024-09-09 00:00:00
代码更新2026-11-09
仓库体积53.7 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

Hexabot 是一个开源的 AI 工作流自动化平台,它将工作流、动作、智能体和对话渠道整合在同一个运行时中。它旨在解决企业构建复杂对话式 AI 应用时面临的集成难题,允许开发者通过可视化方式编排 AI 工作流,并接入多种消息渠道。核心能力包括:基于节点的可视化工作流设计器,支持条件分支和循环;内置多种 AI 智能体(如基于 ChatGPT、Claude 等模型)的适配与调度;提供丰富的动作节点,可调用外部 API 或执行自定义逻辑;统一管理多渠道接入(如网页、微信、Slack 等)。Hexabot 强调灵活性和可扩展性,适合需要深度定制 AI 对话和自动化流程的场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1156

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 5 步

环境要求

  • Node.js ^24.17.0
  • 至少一个包管理器:npm、pnpm、yarn 或 bun
  • Docker(可选,仅在使用 Docker 化服务时需要)
  • hexabot create 需要交互式终端(TTY)以输入初始管理员凭据

安装与启动步骤

  1. 1安装 Hexabot CLI

    全局安装官方 CLI 包。若不想全局安装,可跳过此步,后续命令统一用 npx @hexabot-ai/cli 替代。

    npm install -g @hexabot-ai/cli
  2. 2创建项目

    生成一个新项目,CLI 会自动检测包管理器,并提示你设置初始管理员账号和密码,需在交互式终端中运行。

    hexabot create my-project
  3. 3进入项目目录

    切换到刚生成的项目目录,后续开发命令都在该目录下执行。

    cd my-project
  4. 4启动开发服务

    启动本地开发运行时;如需 Docker 化服务可加 --docker 参数,并可用 --services 指定服务列表。

    hexabot dev
  5. 5打开管理后台

    服务启动后,在浏览器访问本地 Admin UI 管理界面,非生产环境还可访问 API 文档页面。

关键配置

配置项必填说明示例
--pm否强制指定 hexabot create 使用的包管理器,默认自动检测npm
初始管理员凭据是hexabot create 交互式提示输入的管理员账号与密码在本地终端按提示输入

如何确认成功

浏览器打开 http://localhost:3000 能看到 Admin UI;API 位于 http://localhost:3000/api,非生产环境可访问 http://localhost:3000/docs 查看接口文档。

常见问题

Q:不想全局安装 CLI 怎么办?

A:直接用 npx 替代,例如 npx @hexabot-ai/cli create my-project 和 npx @hexabot-ai/cli dev,其余参数一致。

Q:hexabot create 在 CI 或非交互 shell 中卡住?

A:该命令需要交互式终端(TTY)来输入管理员凭据,请先在本地终端执行完成创建,再在 CI 中使用其他命令。

Q:如何指定使用某个包管理器?

A:在 create 命令后加 --pm 参数,例如 hexabot create my-project --pm npm。

Q:启动后如何停止或改用生产模式?

A:用 hexabot stop --docker 停止 Docker 服务,用 hexabot start --docker --build 启动生产模式。

注意事项

  • 若要参与 Hexabot 主仓库(monorepo)开发,请使用 PNPM,参见 CONTRIBUTING.md。
  • hexabot dev / start 支持 --docker、--services <list>、-d 等参数,可按需启动 Docker 化服务。
  • API 文档地址仅在非生产环境下可用。
  • 其他常用命令:hexabot env <init|list>、hexabot check、hexabot config <show|set>、hexabot migrate。

核心亮点

  • 可视化工作流编辑器,降低复杂对话逻辑搭建门槛
  • 原生支持多种主流 AI 模型(ChatGPT、Claude 等),切换灵活
  • 统一运行时整合工作流、智能体和渠道,部署运维简单

不足之处

  • 项目较新,生态和第三方插件相对较少
  • 文档/社区待观察

适用场景

  • 企业级客服机器人,需对接多消息渠道并自定义业务流程
  • 内部工具自动化,如工单处理、数据查询的 AI 助手
  • 快速原型验证,用可视化方式搭建 AI 对话应用

替代项目

Rasa、Botpress、n8n

上一篇:FlowBot

下一篇:JamAIBase

同类项目推荐

ophel 开源

把 AI 对话变成可复用工作流,跨平台一键沉淀

Turn AI conversations into organized, reusable workflows — across major AI platform···

★ 1022 2026-08-09
tf-via-pr 开源

PR 里跑 Terraform plan/apply,变更可审可追溯

Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure···

★ 347 2026-10-21
obscura 开源

让 AI 代理和爬虫像真人一样浏览网页,不被封禁。

The headless browser for AI agents and web scraping

★ 31990 2026-08-10
Qflow 开源

拖节点画流程图,就能自动点鼠标、填表格、找图定位

Qflow 是一款基于 Python + Tkinter 的轻量级可视化节点办公自动化 (RPA) 引擎。A lightwe···

★ 391 2026-10-23
frankensurf 开源

一次调用,让智能体跑通任意站点的浏览与抓取

One read() call for AI agents, stitched from 41 web tools.

★ 111 2026-10-27
vibe-seller 开源

一句话指挥 AI 操作跨境店铺后台

跨境卖家的 AI 自动化框架(支持亚马逊、Noon、美客多、千牛等平台,紫鸟、Chrome 等浏览器···

★ 119 2026-10-22
cloakbrowser-mcp 开源

让 AI Agent 直接操控浏览器上网干活

⚡ CloakBrowser MCP server for AI agents: Playwright-powered browsing, clean tool fo···

★ 178 2026-10-09
awesome-muse-connectors 开源

查 Meta Muse 连接器能力与权限,选型不再翻文档

A source-backed catalog of Meta Muse integrations and community connector skills, wi···

★ 1430 2026-09-28
youtube-automation-agent 开源

配置好AI代理,24小时自动产出并发布YouTube视频

Open-source, self-hosted AI agent that runs a YouTube channel end to end: researches···

★ 5116 2026-08-09