Multi-Agent Harness for Production AI
$ npx -y skills add aden-hive/hive --agent claude-code
Repo: aden-hive/hive
What's inside

OpenHive is a zero-setup, model-agnostic runtime for colonies of agents. A colony is a group of specialized agents that work together to run one business process: a Queen — the persistent, client-facing lead — plus however many worker agents the job needs. You describe the outcome; the Queen does the work, then grows a colony around it to run that work reliably and at scale.
The mechanism underneath is one loop controlling many loops. Hive has a single execution primitive: the Queen is an agent loop, and every worker is a clone of it — same tools, same model, its own task. There is no graph to compile and no orchestration boilerplate to write. The colony coordinates through a shared ledger and a persistent plan, with crash-safe state, deep observability, and human oversight built into the one primitive every agent shares. See the Architecture Overview for how it works.
Visit adenhq.com for complete documentation, examples, and guides.
Visit HoneyComb to see what jobs are being automated by AI. It’s a stock market for jobs, driven by our community’s AI agent progress. You can long and short jobs (with no real money but compute token)based on how much you think a job is going to be replaced by AI.
https://github.com/user-attachments/assets/bf10edc3-06ba-48b6-98ba-d069b15fb69d
Hive is the multi-agent harness layer for teams moving AI agents from prototype to production. Single agents like Openclaw and Cowork can finish personal jobs pretty well but lack the rigor to fulfil business processes.
Hive is a good fit if you:
Hive may not be the best fit if you’re only experimenting with simple agent chains or one-off scripts.
Use Hive when the bottleneck is no longer the model but the harness around it:
rg; the tools container also includes it. To repair an existing installation, run uv run scripts/ensure_ripgrep.py --install. Windows uses winget install --exact --id BurntSushi.ripgrep.MSVC --source winget --scope user (Scoop/Chocolatey are alternatives). A custom installation can be selected with HIVE_RIPGREP_PATH set to the absolute executable path. Missing rg makes terminal_rg fail explicitly unless approximate search is requested with allow_fallback=True.Windows Users: Native Windows is supported via
quickstart.ps1andhive.ps1. Run these in PowerShell 5.1+. WSL is also an option but not required.
Note Hive uses a
uvworkspace layout and is not installed withpip install. Runningpip install -e .from the repository root will create a placeholder package and Hive will not function correctly. Please use the quickstart script below to set up the environment.
# Clone the repository
git clone https://github.com/aden-hive/hive.git
cd hive
# Run quickstart setup (macOS/Linux)
./quickstart.sh
# Windows (PowerShell)
.\quickstart.ps1
This sets up:
framework - Core agent runtime and colony runtime (in core/.venv)
aden_tools - MCP tools for agent capabilities (in tools/.venv)
credential store - Encrypted API key storage (~/.hive/credentials)
LLM provider - Interactive default model configuration, including Hive LLM and OpenRouter
All required Python dependencies with uv
Finally, it will open the Hive interface in your browser
Tip: To reopen the dashboard later, run
hive openfrom the project directory.
Type the agent you want to build in the home input box. The queen is going to ask you questions and work out a solution with you.
Click "Try a sample agent" and check the templates. You can run a template directly or choose to build your version on top of the existing template.
Now you can run an agent by selecting the agent (either an existing agent or example agent). You can click the Run button on the top left, or talk to the queen agent and it can run the agent for you.
Hive is built to be model-agnostic and system-agnostic.
As models improve, the upper bound of what agents can do rises — but their reliability and production value are determined by the harness. Hive focuses on running real business processes rather than generic agents. Instead of making you hand-wire a workflow graph, define every agent interaction, and handle failures reactively, Hive flips the paradigm: you describe the outcome, the Queen does the work first, then grows a colony to scale it — an outcome-driven, adaptive experience with an easy-to-use set of tools and integrations.
flowchart LR
GOAL["Describe Outcome"] --> PILOT["Queen Pilots<br/>(does one unit herself)"]
PILOT --> SYS["Systematize<br/>(skill + playbook)"]
SYS --> FAN["Fan Out<br/>(spawn worker clones)"]
FAN --> CONV["Converge<br/>(shared tracker ledger)"]
CONV --> CHECK{{"Done?"}}
CHECK -- "Yes" --> DONE["Deliver Result"]
CHECK -- "No" --> FAN
GOAL -.- V1["Natural Language"]
PILOT -.- V2["Prove the path"]
SYS -.- V3["Repeatable process"]
FAN -.- V4["Parallel at scale"]
CONV -.- V5["Resume by construction"]
DONE -.- V6["Reliable outcomes"]
style GOAL fill:#ffbe42,stroke:#cc5d00,stroke-width:2px,color:#333
style PILOT fill:#ffb100,stroke:#cc5d00,stroke-width:2px,color:#333
style SYS fill:#ff9800,stroke:#cc5d00,stroke-width:2px,color:#fff
style FAN fill:#ff9800,stroke:#cc5d00,stroke-width:2px,color:#fff
style CONV fill:#ff9800,stroke:#cc5d00,stroke-width:2px,color:#fff
style CHECK fill:#fff59d,stroke:#ed8c00,stroke-width:2px,color:#333
style DONE fill:#4caf50,stroke:#2e7d32,stroke-width:2px,color:#fff
style V1 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
style V2 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
style V3 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
style V4 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
style V5 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
style V6 fill:#fff,stroke:#ed8c00,stroke-width:1px,color:#cc5d00
Showing a partial view of a very large repo.
FAQ
hive is a Claude Code plugin with 4 hand-picked skills for agent orchestration work, indexed on Flowy. Install it with the command on its page. It includes browser-edge-cases, queen-colony-debug, test-reporting. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it