Documentation
clu
A SQLite-backed issue tracker for coordinating AI coding agents on a single machine. Local-first, single binary, no daemon, no network.
The core loop
Start here
Install clu, init a project, create your first issues, and run the core loop.
Declare agents, route work by capability, and use atomic claim + watch for push-style task delivery.
YAML templates that materialise as issues + deps + labels — with optional human approval gates.
Browse
Commands
Every kong subcommand, its flags, and what it does.
Storage
The .clu/ directory: SQLite schema, config.yaml, templates.
Web UI
The bundled kanban + list + detail TanStack app served by `clu web`.
Agent guide
Operational guide for AI agents driving clu from inside a session.
Design notes
Sticky decisions: SQLite, Bun, Kong, hand-rolled migrations.
FAQ
What clu is not, and why.
Built for many small agents.
Pick up work without stepping on each other. Gate risky steps behind human approval. Surface what's unblocked vs. waiting.