Run a self-filling squad of AI coding agents
Your AI measures your machines and stack, then builds a squad of coding agents that fills itself: lanes start when there is room, a mix of work keeps the queue full, checks run locally before CI, and a Bklit UI dashboard shows landed work per day and cost per change.
What your AI will deliver
- SQUAD-PLAN.md: your machines, your stack, your agent CLIs, the caps and the lane kinds, with the measurement behind each number
- A governor that admits work by free memory in GB, busy cores and free disk, and writes capacity.json every cycle
- A ready queue of JSON briefs, a filler that starts one lane per host per cycle, and one controller that gets every result back
- An autofill that keeps the queue stocked with mixed lane kinds, each with a cap, a minimum gap and an hourly start budget
How it runs
In your AI, with your accounts. It starts by researching your business. How kits work ›
- 1. Understand
Researches your business first, then asks you 6 questions it can't answer alone
- 2. Choose
2 A/B choices with examples
- 3. Build
8 steps, risky ones ask you first
- 4. Deliver
6 checks before delivery
Tools it uses
You pay each tool directly, not CloneKit. Your AI checks which ones you already have.
Details
What the creator's process is built on. Your AI loads them during the run.
- Source
The value of the bklit entry under registries in components.json. Step 7 adds it.
- Skill
MIT chart components for shadcn. The skill teaches your AI the chart APIs: npx skills add bklit/bklit-ui.
- Source
- Source
One checkout per lane. The janitor removes them with git worktree remove, which refuses dirty ones.
- Source
- Source
- The repos the squad works on, as local clones your AI can read
- At least one agent CLI signed in (Claude Code, Codex or another)
- Ssh access to any extra hosts the person wants in the pool
- Node 20 or newer for the dashboard build
Reference files your AI can read during and after the work.
- Run a self-filling squad of AI coding agentsREADME.md
- Autofill: a sketchreference/autofill.md
- Dashboard: Bklit UI setup, cards and the static serverreference/dashboard.md
- Filler: a sketchreference/filler.md
- Governor: a sketchreference/governor.md
- Lanes with plain agent CLIs (no orchestrator app)reference/headless-lanes.md
- Disk janitor: a sketchreference/janitor.md
- Ledger and experimentsreference/ledger.md
- Never merge a lane's change into a target branch without the person's approval of that merge; until then the change stays a pull request.
- Never comment on, close or change an issue, a PR or a ticket on the person's behalf without their approval of that action; every approved comment says it was written by an AI.
- Ask the person before you install a background service, start lanes that spend money, raise a cap or a budget, or delete anything.
- Type
- Delivery
- License
- Own use
- Uses
- 0
- Runs completed
- 0