Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
Multi-Agent Harness for Production AI
翻訳待ち
開発ツールPython · TypeScriptGitHub @aden-hive自分でインストール所有者未確認
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗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:
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.
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:
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
uvworkspace: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 runhive open. To add an optional package (a chat-app channel, for example), see Optional packages. To build your own project on Hive's agent loop and models, depend onaden-hive: see Building on Hive.
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.
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.~/.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 goes deeper: the loop, the tool surface, memory, human oversight, and how state survives a crash.
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, 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 |
This is the beginning of the README. Read the rest at the original. Read the full README ↗