The tools
- Orchestrator
NEEDLE
Deterministic state machine that dispatches the whole agent fleet.
GitHub → - Work queue
bead-forge
Git-native work queue with atomic claims — the fleet pulls tasks from it.
GitHub → - Telemetry
FABRIC
Fleet telemetry — every dispatch and outcome lands here.
GitHub → - Cost gate
claude-governor
Cost and quota gate between workers and model providers.
GitHub → - Control plane
HOOP
Fleet control plane for NEEDLE workers.
GitHub →
The engine room
Copy linkSix NEEDLE workers, one shared queue. Each worker independently runs the same loop — SELECT → CLAIM → BUILD → DISPATCH → EXECUTE → OUTCOME — pulling beads from bead-forge with atomic claims: exactly one worker wins each bead, losers move on to the next. Success closes a bead, failure re-queues it, timeout defers it. No dispatcher, no coordinator — just the loop, running unattended. The workers aren't uniform, either — each one drives a different agent harness (Claude Code, Codex, Goose, Pi) and model through the same adapter contract: prompt in, exit code out.
Beads shown are simulated.