by aden-hive
Outcome driven agent development framework that evolves
# Add to your Claude Code skills
git clone https://github.com/aden-hive/hiveGenerate a swarm of worker agents with a coding agent(queen) that control them. Define your goal through conversation with hive queen, and the framework generates a node graph with dynamically created connection code. When things break, the framework captures failure data, evolves the agent through the coding agent, and redeploys. Built-in human-in-the-loop nodes, browser use, credential management, and real-time monitoring give you control without sacrificing adaptability.
Visit adenhq.com for complete documentation, examples, and guides.
https://github.com/user-attachments/assets/bf10edc3-06ba-48b6-98ba-d069b15fb69d
Hive is designed for developers and teams who want to build many autonomous AI agents fast without manually wiring complex workflows.
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 you need:
No comments yet. Be the first to share your thoughts!
search_files tool uses ripgrep for faster file search. If not installed, a Python fallback is used. On Windows: winget install BurntSushi.ripgrep or scoop install ripgrepWindows 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
./quickstart.sh
This sets up:
framework - Core agent runtime and graph executor (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.
Hive focuses on generating agents that run real business processes rather than generic agents. Instead of requiring you to manually design workflows, define agent interactions, and handle failures reactively, Hive flips the paradigm: you describe outcomes, and the system builds itself—delivering an outcome-driven, adaptive experience with an easy-to-use set of tools and integrations.
flowchart LR
GOAL["Define Goal"] --> GEN["Auto-Generate Graph"]
GEN --> EXEC["Execute Agents"]
EXEC --> MON["Monitor & Observe"]
MON --> CHECK{{"Pass?"}}
CHECK -- "Yes" --> DONE["Deliver Result"]
CHECK -- "No" --> EVOLVE["Evolve Graph"]
EVOLVE --> EXEC
GOAL -.- V1["Natural Language"]
GEN -.- V2["Instant Architecture"]
EXEC -.- V3["Easy Integrations"]
MON -.- V4["Full visibility"]
EVOLVE -.- V5["Adaptability"]
DONE -.- V6["Reliable outcomes"]
style GOAL fill:#ffbe42,stroke:#cc5d00,stroke-width:2px,color:#333
style GEN fill:#ffb100,stroke:#cc5d00,stroke-width:2px,color:#333
style EXEC fill:#ff9800,stroke:#cc5d00,stroke-width:2px,color:#fff
style MON 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 EVOLVE fill:#e8763d,stroke:#cc5d00,stroke-width:2px,color:#fff
style V1 fill:#fff,stroke:#ed8c00,stroke-