Agent 智能体

OpenHive(hive)|可自托管的并行多智能体业务任务运行时

OpenHive(hive)

OpenHive 是一个 Apache-2.0 的开源智能体运行时:由常驻的“女王”智能体拆解任务、派出并行工作智能体,并用共享 SQLite 追踪表汇总与审计结果。

获取与使用

需要部署

按官方资料自行安装或部署

使用难度待核验
国内可用性待核验

2026-11-09 更新 · 本站尚未实测

项目介绍

Agent 智能体 · 2026-11-09 更新 · 本站尚未实测

OpenHive(仓库名 aden-hive/hive)自称是一个“an open-source runtime for colonies of AI agents that do real business work”。它的核心设计是:你只描述想要的结果,一个长期存在的“女王”(Queen)智能体会先亲自完成一小部分工作,弄清任务要点,再把其余部分分派给多个并行的工作智能体(worker)。

与其他要求你先画出智能体流程图(workflow graph)的框架不同,README 明确说明“There's no workflow graph to draw”,子群(colony)是在运行过程中逐步形成的,编排通过工具调用完成,而不是编译好的图。这不是一个可直接下载的工作流文件,也不是 MCP 服务器或 Skill 包,而是一套需要本地部署的运行时。

核心能力

点击能力名称查看输入、输出和原文依据。

  • 单一执行原语:所有智能体都基于同一个 agent loop;女王是一个循环,每个 worker 都是它的克隆,拥有自己的任务、更窄的工具集和硬性预算。
  • 并行分派:run_worker 一次把任务分发出去并立即返回,默认同时运行四个 worker,其余排队;每个 worker 的报告作为新的一轮回到女王对话中。
  • 共享追踪表:结果写入一个共享 SQLite 表(位于 ~/.hive/colonies/<name>/tracker/tracker.db),女王用 SQL 查询已完成与未完成项。
  • 可重跑的方法:run_playbook 对每一行执行已验证方法,带重试、退避、限速通道,以及持续失败行的死信列表。
  • 长期记忆:随仓库附带十三位角色女王,其中六位开箱启用(Growth、RevOps、Content、Lead Generation、Outbound、Brand & Design),会以 Markdown 记录笔记并自动召回相关历史对话。
  • 内置工具:Shell 命令与后台任务、文件编辑、代码搜索、PDF 与附件、网页抓取、图表(ECharts 与 Mermaid)、CSV,以及通过 Hive LLM 生成图像,均在进程内运行。
  • 扩展方式:支持任意 MCP 服务器(hive mcp add)、Agent Skills 格式的可复用指令,以及通过浏览器扩展让智能体操控你已登录的 Chrome。
  • 持续运行:支持 cron、间隔与 webhook 触发;可选 Sentinel 在女王停顿时推动她继续或升级提醒到你(Hive 收件箱、Telegram、Slack)。
  • 状态持久化:每个智能体把状态写入磁盘,崩溃或重启后从断点恢复。

实际应用场景

适用场景

README 自己界定的适用情形是:模型本身已不是难点,而围绕它的流程才是——

  • 有大量相似工作单元(线索、客户、工单、仓库、文档),需要并行且每次以相同方式完成;
  • 任务持续数小时或按计划运行,且必须能挺过重启;
  • 结果需要被查询、审计,而不只是读一遍聊天记录;
  • 关键决策仍由人把关。

反之,对于单个提示或一次性脚本,README 建议使用“a plain agent is simpler”。

安装与接入

前提为 Python 3.11+、Node.js 20+ 和 git;快速开始脚本会在缺失时安装 uv 与 ripgrep,并提示安装 Node。

git clone https://github.com/aden-hive/hive.git
cd hive
./quickstart.sh          # macOS / Linux
.\quickstart.ps1         # Windows (PowerShell 5.1+)

快速开始会创建工作区的单一 Python 环境,把 API Key 加密存放在 ~/.hive 下,询问使用哪个模型,构建面板并在 http://127.0.0.1:8787 打开;之后可在仓库内用 hive open 再次打开。

README 特别提示:该仓库是 uv workspace,根目录执行 pip install -e . 只会安装一个无法运行的占位包,应使用 quickstart。若不在仓库内,可用 pip install "aden-hive[tools]" 从 PyPI 安装,然后运行 hive open。

使用条件与限制

是否需要部署
需自行准备运行环境,具体要求见正文
是否需要注册
账号和认证要求见正文;未明确说明的项目仍待核验
是否需要 API Key
待核验
费用与额度
费用边界见正文,项目许可不代表模型或托管服务免费
所需权限
待核验
许可证与服务条款
待核验

权限费用与限制

  • 模型:README 称支持“Any provider LiteLLM supports”,包括 OpenAI、Anthropic、Gemini、OpenRouter、Hive LLM、任意 OpenAI 兼容端点,以及通过 Ollama 运行的本地模型;也可使用已有的编程订阅(Claude Code、OpenAI Codex、Kimi Code、MiniMax、Z.AI、Antigravity)。worker 可与女王使用不同模型。
  • 数据位置:会话、子群、追踪表与记忆均为 ~/.hive(或 HIVE_HOME 指定位置)下的普通文件,API Key 以加密形式存放。
  • 费用边界:README 明确“There are no spending limits in dollars yet”,仅以轮次与工具调用数做硬限制,每次模型调用都会计量。各模型提供商、Hive LLM 及第三方服务是否收费、价格如何,需向对应官方核验。
  • 能力限制:README 自述在 LongMemEval-S 上为 88.4%,低于“同一模型通读全部历史”的 96.8%;仅在历史装不进上下文时记忆方案才具优势。
  • 安全:内置 Shell 与浏览器操控意味着智能体可执行本机命令并操作已登录的 Chrome,具体权限粒度与隔离策略需查阅 SECURITY.md 及文档核实。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

许可与国内使用

仓库根目录含 Apache License 2.0 许可证文件,README 亦声明以 Apache 2.0 开源。该许可仅覆盖仓库中的代码;模型提供商、Hive LLM、托管文档站点及 HoneyComb 等外部服务各有其自身条款与地区可用性,均需单独核验。仓库主页标注 “Made with 🔥 passion in San Francisco”,README 未说明服务部署地域或中国大陆网络下的可用性,此类适配结论待核验。

项目资料与来源

官方网站 ↗

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

access:来源确认 · ./quickstart.sh # macOS / Linux

project_type:来源确认 · An open-source runtime for colonies of AI agents that do real business work.

原始 README(折叠技术参考)
<p align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="docs/assets/readme/banner-dark.webp" />
    <img width="100%" alt="OpenHive. Describe the outcome; a queen agent grows the colony that gets it done." src="docs/assets/readme/banner-light.webp" />
  </picture>
</p>

<p align="center">
  <a href="README.md">English</a> |
  <a href="docs/i18n/zh-CN.md">简体中文</a> |
  <a href="docs/i18n/es.md">Español</a> |
  <a href="docs/i18n/hi.md">हिन्दी</a> |
  <a href="docs/i18n/pt.md">Português</a> |
  <a href="docs/i18n/ja.md">日本語</a> |
  <a href="docs/i18n/ru.md">Русский</a> |
  <a href="docs/i18n/ko.md">한국어</a>
</p>

<p align="center">
  <a href="https://github.com/aden-hive/hive/blob/main/LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="Apache 2.0 License" /></a>
  <a href="https://www.ycombinator.com/companies/aden"><img src="https://img.shields.io/badge/Y%20Combinator-Aden-orange" alt="Y Combinator" /></a>
  <a href="https://discord.com/invite/MXE49hrKDk"><img src="https://img.shields.io/discord/1172610340073242735?logo=discord&labelColor=%235462eb&logoColor=%23f5f5f5&color=%235462eb" alt="Discord" /></a>
  <a href="https://x.com/aden_hq"><img src="https://img.shields.io/twitter/follow/teamaden?logo=X&color=%23f5f5f5" alt="Follow on X" /></a>
  <a href="https://www.linkedin.com/company/teamaden/"><img src="https://custom-icon-badges.demolab.com/badge/LinkedIn-0A66C2?logo=linkedin-white&logoColor=fff" alt="LinkedIn" /></a>
</p>

<h3 align="center">An open-source runtime for colonies of AI agents that do real business work.</h3>

<p align="center">
  Tell a queen agent what you need. She does the first piece herself to learn what the job takes, then hands the rest to as many parallel workers as it needs. Every result lands in a shared tracker you can query, audit and resume from.
</p>

<p align="center">
  <a href="docs/assets/readme/demo.mp4"><img width="100%" alt="Demo: a growth queen researches five products' Hacker News launches with a colony of parallel workers" src="docs/assets/readme/demo.webp" /></a>
  <br />
  <sub>A real run. Only the typing and the waiting are sped up, and the badge says by how much. <a href="docs/assets/readme/demo.mp4">Watch the full run (MP4)</a>.</sub>
</p>

## What you just watched

A growth team preparing a Show HN wants to know how five developer tools' own launches did on Hacker News. Here's what Hive did with that one message:

1. **You hand it to a queen.** Queens are long-lived agents with a role (here, Head of Growth) and their own memory and tools.
2. **She asks the one question that changes the answer:** every launch post, or only each product's original launch? You pick every launch, and she carries on.
3. **She proposes a colony, and you approve it.** Five products means five parallel jobs, so the chat becomes a colony: the queen plus as many worker agents as the work needs.
4. **She does one herself.** She takes PostHog first, works out what counts as a genuine launch post rather than a passing mention, checks the numbers against the Hacker News API, and saves the method as a reusable skill.
5. **She fans out.** A playbook starts one worker per product. Each follows her skill and writes its result to the colony's tracker, a shared SQLite table.
6. **She checks every row before she answers, and fixes one.** Cal.com's worker counted a post from its old name, Calendso, but that post wasn't a Show HN, Launch HN or YC launch. She clears the row, and the chart shows Cal.com as not found rather than zero.

None of this was wired up in advance. There's no workflow graph to draw: the queen shapes the colony as the work unfolds, and a tracker on disk, not a context window, keeps count of what's done and what's left.

## Quick start

**You'll need** Python 3.11+, Node.js 20+ and git. The quickstart installs `uv` and `ripgrep` if they're missing, and offers to install Node.

**And a model.** The quickstart sets up any of these:

- an API key from Anthropic, OpenAI, Google Gemini, Groq, Cerebras or OpenRouter
- a coding subscription you already pay for: Claude Code, OpenAI Codex, Kimi Code, MiniMax, Z.AI or Antigravity
- Hive LLM
- a local model through Ollama, with no key at all

```bash
git clone https://github.com/aden-hive/hive.git
cd hive
./quickstart.sh          # macOS / Linux
.\quickstart.ps1         # Windows (PowerShell 5.1+)
```

The quickstart creates a single Python environment for the workspace, stores your API key encrypted under `~/.hive`, asks which model to use, builds the dashboard and opens it at `http://127.0.0.1:8787`. Next time, run `hive open` from the repository.

> [!NOTE]
> This repository is a `uv` workspace: `pip install -e .` at its root installs a placeholder that won't run, so use the quickstart. Without the repository, `pip install "aden-hive[tools]"` installs Hive from PyPI; then run `hive open`. To add an optional package (a chat-app channel, for example), see [Optional packages](docs/optional-packages.md). To build your own project on Hive's agent loop and models, depend on `aden-hive`: see [Building on Hive](docs/building-on-hive.md).

**Then** type a task on the home screen and choose the queen to give it to, or open the **Prompt Library** and send a ready-made prompt straight to the queen it was written for.

## How it works

```mermaid
flowchart LR
    You(["You"]) -->|"describe the outcome"| Queen["Queen<br/>(persistent agent)"]
    Queen -->|"proposes a colony,<br/>you approve"| Pilot["Pilot<br/>(one unit, done by the queen)"]
    Pilot -->|"saves the method"| Skill["Skill + playbook"]
    Skill -->|"run_worker / run_playbook"| W["Worker clones<br/>in parallel"]
    W -->|"tracker_upsert"| T[("Tracker<br/>shared SQLite")]
    T -->|"SQL: what's done,<br/>what's left"| Queen
    Queen -->|"checked answer"| You

    style Queen fill:#ffb100,stroke:#cc5d00,color:#333
    style T fill:#fff3d6,stroke:#cc5d00,color:#333
    style W fill:#ff9800,stroke:#cc5d00,color:#fff
```

Hive has **one execution primitive**: the agent loop. The queen is one, and every worker is a clone of it with its own task, a narrower set of tools and a strict budget. Orchestration is a tool call, not a compiled graph:

- **`run_worker`** fans tasks out and returns at once, so the queen keeps talking to you while workers run. Four run at a time by default; the rest wait their turn. Each worker's report arrives in the queen's conversation as a new turn.
- **The tracker** is the colony's shared state. The queen defines the table and which columns workers may write, workers upsert one row per unit of work, and the queen checks progress with SQL. It's a file on disk: `~/.hive/colonies/<name>/tracker/tracker.db`.
- **`run_playbook`** runs a proven method over every row, with retries and backoff, rate-limited lanes, and a dead-letter list for rows that keep failing. "What's left" is always a fresh query of the tracker, so re-running a playbook picks up where it stopped.

The **[architecture overview](docs/architecture/README.md)** goes deeper: the loop, the tool surface, memory, human oversight, and how state survives a crash.

<table>
  <tr>
    <td width="50%"><img alt="Home: the hive map of queens and colonies" src="docs/assets/readme/home.webp" /><br /><sub><b>Home.</b> Your queens and their colonies on one map. Describe a task and choose who takes it.</sub></td>
    <td width="50%"><img alt="A colony's workers running in parallel" src="docs/assets/readme/workers.webp" /><br /><sub><b>Workers.</b> One per unit of work, each with its own task and budget, all reporting to the queen.</sub></td>
  </tr>
  <tr>
    <td width="50%"><img alt="The colony tracker filling with results" src="docs/assets/readme/tracker.webp" /><br /><sub><b>Tracker.</b> Results land in a shared table as workers finish, ready to query, export or resume from.</sub></td>
    <td width="50%"><img alt="The queen's final answer with a sourced table and chart" src="docs/assets/readme/result.webp" /><br /><sub><b>Result.</b> A checked answer with sources and a chart, right in the chat.</sub></td>
  </tr>
</table>

## What's inside

**Queens with a job and a memory.** Hive ships thirteen persona queens. Six are active out of the box (Growth, RevOps, Content, Lead Generation, Outbound, and Brand & Design); hire the rest from the Org Chart, or create your own. Each one keeps notes in markdown memory as she works, and relevant past conversations are recalled into her context automatically.

**A memory you can measure.** A queen remembers you across sessions. She writes notes about you as she works, related past conversations are placed in front of her before each message, and she checks her memory before asking you for something you've already told her. We benchmark it on [LongMemEval](docs/memory-benchmark.md), run end to end through Hive and graded by the official judge, with `gpt-6.1-sol` answering:

| | LongMemEval-S | LongMemEval-M |
|---|---|---|
| History per question | ~115k tokens | ~1.1M tokens |
| **Hive** | **88.4%** | **82.0%** |
| The same model reading the whole history | 96.8% | doesn't fit |

When a whole history fits in the model's context, reading all of it is still more accurate than Hive's memory. When it doesn't, as on LongMemEval-M, memory is the only option. The [benchmark page](docs/memory-benchmark.md) has the methodology, per-type results, a comparison with other memory systems, and the limitations.

**Built-in tools that run in-process.** Shell commands and background jobs, file editing, fast code search, PDFs, attachments and images, web scraping, charts (ECharts and Mermaid), CSV files, and image generation through Hive LLM. They run inside Hive itself, with no tool servers to start.

**Your browser, driven by your agents.** The Hive Browser Bridge extension lets agents work in your own Chrome, where you're already logged in. Each worker gets its own tab group.

**Skills.** Reusable instructions in the open [Agent Skills](https://agentskills.io) format. Hive ships with a set, queens write new ones once a method proves out, and you manage them all in the Skills Library.

**Any MCP server.** Add one with `hive mcp add`, and its tools join the same allowlists as the built-ins. The full integration catalog in [`tools/`](tools/src/aden_tools/tools) (GitHub, Gmail, HubSpot, Slack, Notion and many more) runs as one; see [docs/tools.md](docs/tools.md).

**Runs while you're away.** Colonies can wake themselves on cron, interval or webhook triggers. **Sentinel**, opt-in per colony, watches a queen whenever she stops: it nudges her on, or escalates to you through the Hive inbox, Telegram or Slack, and she picks up as soon as you reply.

**Built to survive.** Every agent saves its state to disk and resumes exactly where it stopped after a crash or restart. Large tool results spill to files instead of flooding the context, long sessions compact themselves, stuck or looping turns get caught, and every worker runs under a hard tool-call budget.

**Any model.** Anything [LiteLLM](https://docs.litellm.ai/docs/providers) supports, including OpenAI, Anthropic, Gemini, OpenRouter, Hive LLM, any OpenAI-compatible endpoint and local models through Ollama. Workers can run on a different model than their queen, and text-only models still see images through a vision fallback.

## Is Hive for you?

Hive earns its keep once the model is no longer the hard part, and everything around it is:

- A process with **many similar units of work**, such as leads, accounts, tickets, repositories or documents, that you want done in parallel and done the same way every time.
- Work that **runs for hours or on a schedule** and has to survive a restart.
- Results you need to **check, query and audit**, not just read in a chat.
- A **human who stays in charge** of the decisions that matter.

For a single prompt or a one-off script, a plain agent is simpler.

## Documentation

- [Getting started](docs/getting-started.md): setup in more detail
- [Architecture overview](docs/architecture/README.md): how colonies, the loop, tools and memory fit together
- Key concepts: [colony](docs/key_concepts/colony.md), [queen](docs/key_concepts/queen.md), [workers](docs/key_concepts/worker_agent.md), [coordination](docs/key_concepts/coordination.md), [the loop](docs/key_concepts/the_loop.md), [goals and outcomes](docs/key_concepts/goals_outcome.md), [how colonies improve](docs/key_concepts/improvement.md)
- [Tools](docs/tools.md): built-in tools, MCP servers and the integration catalog
- [Configuration](docs/configuration.md) and the [developer guide](docs/developer-guide.md)
- [Memory benchmark](docs/memory-benchmark.md): LongMemEval results, methodology and limitations
- [Roadmap](docs/roadmap.md): what V1 ships and what's still open
- [docs.adenhq.com](https://docs.adenhq.com/): hosted documentation

## FAQ

**Which models does Hive support?**
Any provider [LiteLLM](https://docs.litellm.ai/docs/providers) supports, plus any OpenAI-compatible endpoint. The quickstart sets up the common ones, including coding subscriptions such as Claude Code and OpenAI Codex; [docs/configuration.md](docs/configuration.md) covers the rest.

**Can I run it with local models?**
Yes. Choose Ollama in the quickstart, or set a model such as `ollama/llama3` with Ollama running locally.

**How is this different from other agent frameworks?**
Most frameworks ask you to design a graph of agents and wire up their inputs and outputs. Hive has one kind of agent: the queen is an agent loop, and every worker is a clone of it. Orchestration happens at runtime through tool calls, and agents coordinate through a shared SQL tracker instead of passing messages along edges. Persistence, resume, budgets, compaction and oversight live in that one loop, so every agent gets them.

**Where does my data live?**
On your machine. Sessions, colonies, trackers and memory are plain files under `~/.hive` (or wherever `HIVE_HOME` points), and API keys are stored there encrypted.

**How do I keep costs under control?**
Every worker runs under hard limits on turns and tool calls, so a stuck worker stops by itself, and the number of workers running at once is capped. Every model call is metered. There are no spending limits in dollars yet.

**Can agents use my own tools and APIs?**
Yes: through the built-in shell and browser, through any MCP server you add, and through skills that teach them your procedures.

**Is Hive open source?**
Yes, under the [Apache License 2.0](LICENSE).

## Contributing

Contributions are welcome, especially tools, integrations and skills ([#2805](https://github.com/aden-hive/hive/issues/2805)). Read [CONTRIBUTING.md](CONTRIBUTING.md) first, and get assigned to an issue before you open a pull request: comment on the issue and a maintainer will assign you. Issues with reproduction steps or a concrete proposal get priority.

## Community

- [Discord](https://discord.com/invite/MXE49hrKDk) for questions, feature requests and discussion
- [X / Twitter](https://x.com/aden_hq) and [LinkedIn](https://www.linkedin.com/company/teamaden/) for updates
- [HoneyComb](http://honeycomb.open-hive.com/): a community market that tracks which jobs AI agents are automating. Go long or short on a job with compute tokens, not money.

**We're hiring** in engineering, research and go-to-market. [See open positions](https://jobs.adenhq.com/a8cec478-cdbc-473c-bbd4-f4b7027ec193/applicant).

## Security

To report a vulnerability, see [SECURITY.md](SECURITY.md).

## License

Apache License 2.0. See [LICENSE](LICENSE).

## Star history

<a href="https://www.star-history.com/?type=date&repos=aden-hive%2Fhive">
 <picture>
   <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=aden-hive/hive&type=date&theme=dark&legend=top-left&sealed_token=vfX1DG8w_KTkonUUtIEjFRLvBopgDzxQpyb8hiYT22sobcDIpvQiMciZghLsDu5hyU3LJs-ZddFjl8eYFx5zRrY-kcMRsfyQ3vAiacsroPoqgRYmZaES3Q" />
   <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=aden-hive/hive&type=date&legend=top-left&sealed_token=vfX1DG8w_KTkonUUtIEjFRLvBopgDzxQpyb8hiYT22sobcDIpvQiMciZghLsDu5hyU3LJs-ZddFjl8eYFx5zRrY-kcMRsfyQ3vAiacsroPoqgRYmZaES3Q" />
   <img alt="Star history chart" src="https://api.star-history.com/chart?repos=aden-hive/hive&type=date&legend=top-left&sealed_token=vfX1DG8w_KTkonUUtIEjFRLvBopgDzxQpyb8hiYT22sobcDIpvQiMciZghLsDu5hyU3LJs-ZddFjl8eYFx5zRrY-kcMRsfyQ3vAiacsroPoqgRYmZaES3Q" />
 </picture>
</a>

---

<p align="center">Made with 🔥 passion in San Francisco</p>
历史前置条件说明(补充参考)

Python 3.11+、Node.js 20+、git;快速开始会安装 uv 与 ripgrep。需配置模型:Anthropic/OpenAI/Google Gemini/Groq/Cerebras/OpenRouter 的 API Key,或已有的 Claude Code、OpenAI Codex、Kimi Code、MiniMax、Z.AI、Antigravity 编程订阅,或 Hive LLM,或本地 Ollama(无需 Key)。API Key 加密存放于 ~/.hive。各模型与服务的具体费用、配额及中国大陆可用性待核验。

项目来源与清单版权许可

https://github.com/aden-hive/hive

整理来源:https://github.com/slavakurilyak/awesome-ai-agents

清单版权与许可:

MIT License

Copyright (c) 2024 Slava Kurilyak

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.