可自托管的 TypeScript 智能体运行时,用于协调多个 LLM 智能体,支持人工审批和离线审计运行记录。
aden-hive/hive
开源多智能体运行时,由常驻的 queen 智能体规划任务、派生并行 worker,并将结果记入共享 SQLite 表。
- Star
- 11,141
- Fork
- 5,634
- 未关闭 Issue
- 1,093
- 最近提交
- 5天前
这是什么?
Hive 是一个用于运行 AI 智能体「蜂群」的运行时,适合处理线索、工单、代码仓库、文档等大量同类工作。用户向 queen 智能体描述目标后,她会先亲自完成第一个单元,把方法保存为技能,再把其余工作分派给并行的 worker。每个 worker 把结果写入共享的 SQLite 跟踪表,可以查询、审计,也能从中断处继续。
Hive 只有一种执行原语,即智能体循环。worker 是 queen 的克隆,拥有各自的任务、更窄的工具集和严格的工具调用预算。编排通过 run_worker、run_playbook 等工具调用完成,而不是预先定义的图。智能体状态会持久化到磁盘,崩溃或重启后可以恢复;蜂群还可以由 cron、定时间隔或 webhook 触发。
项目内置 shell、文件操作、代码搜索、PDF、网页抓取和图表等工具,并提供 Chrome 扩展,让智能体在用户自己的浏览器中工作。它支持任意 MCP 服务器,以及 LiteLLM 支持的各类模型,包括通过 Ollama 运行的本地模型。会话、跟踪表和记忆都以普通文件的形式保存在 ~/.hive 下。
核心功能
- 01具有固定角色和 Markdown 记忆的 queen 智能体,记忆可跨会话保留。
- 02通过工具调用派生并行 worker,并限制同时运行的数量。
- 03共享 SQLite 跟踪表,worker 把结果写入其中,可用 SQL 查询。
- 04执行状态持久化到磁盘,崩溃后可恢复继续。
- 05内置 shell、文件、PDF、网页抓取和图表工具,并支持 MCP 服务器。
- 06通过 LiteLLM 接入 OpenAI、Anthropic、Gemini 及本地 Ollama 模型。
适用场景
- 对大量产品、公司或账户并行开展同一研究。
- 对数百条线索或工单执行可重复的流程,支持重试和失败队列。
- 需要在重启后保持运行并产出可审计结果的定时后台任务。
- 在关键决策点保留人工审批的浏览器或 API 自动化任务。
快速上手
- 1
克隆仓库
git clone https://github.com/aden-hive/hive.git - 2
进入仓库目录
cd hive - 3
运行快速启动脚本(macOS / Linux)
./quickstart.sh - 4
之后在仓库目录中运行 hive open 打开仪表盘
hive open
使用前须知
- 除 git 外还需要 Python 3.11+ 和 Node.js 20+。
- 需要 API 密钥、已有的编程订阅,或通过 Ollama 运行的本地模型。
- 本仓库是 uv 工作区,在根目录执行 pip install -e . 无法运行,请改用快速启动脚本。
收录于专题
标签
常见问题
- hive 是什么?
- 开源多智能体运行时,由常驻的 queen 智能体规划任务、派生并行 worker,并将结果记入共享 SQLite 表。 Hive 是一个用于运行 AI 智能体「蜂群」的运行时,适合处理线索、工单、代码仓库、文档等大量同类工作。用户向 queen 智能体描述目标后,她会先亲自完成第一个单元,把方法保存为技能,再把其余工作分派给并行的 worker。每个 worker 把结果写入共享的 SQLite 跟踪表,可以查询、审计,也能从中断处继续。
- hive 可以免费使用吗?用的什么许可证?
- hive 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- hive 还在维护吗?
- 活跃维护中。hive 最近一次提交是在 2026年11月2日。
- hive 适合用来做什么?
- 对大量产品、公司或账户并行开展同一研究。 对数百条线索或工单执行可重复的流程,支持重试和失败队列。 需要在重启后保持运行并产出可审计结果的定时后台任务。 在关键决策点保留人工审批的浏览器或 API 自动化任务。
- hive 怎么安装和运行?
- 克隆仓库: git clone https://github.com/aden-hive/hive.git 进入仓库目录: cd hive 运行快速启动脚本(macOS / Linux): ./quickstart.sh 之后在仓库目录中运行 hive open 打开仪表盘: hive open
- 在哪里获取 hive?
- 源代码和安装说明在 GitHub 上:https://github.com/aden-hive/hive
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源桌面应用,可在本地运行多智能体 AI 团队,自动完成多步骤电脑任务。
一个用于构建长时运行、分布式智能体的 Java 框架,内置事件流、工具权限与沙箱执行。
可自托管的 Python 个人 AI 智能体框架,提供浏览器 WebUI、终端客户端、聊天应用接入、记忆与 MCP 支持。
开源的共享工作空间,人与 AI 智能体在同一个 pod 中协作,每个智能体保有独立的记忆与技能。
可自托管的个人 AI 智能体,内置 WebUI,支持记忆、工具、MCP、子智能体和自动化任务,可接入本地或云端大模型。