Chunky.
— the super‑slim, slightly heavy, moderately opinionated, buttery‑smooth, dynamic coding agent.
Chunky puts a frontier model in the director's chair. Fable 5 holds the plan and briefs specialized sidekicks that do the grinding — 5.6 Terra for backend, Opus 5 for frontend — with 5.6 Sol on call as advisor. Your expensive tokens go to thinking, not grep. Close the laptop mid-refactor; Chunky remembers everything when you're back.
Big hands. Careful with your code.
A whole troop of agents.
One Chunky is never alone. spawn_thread launches a full, independent agent on its own thread — and children can spawn children. Refactor here, tests there, docs in a third paw, all streaming back into one tree.
🎬 main · fable 5 · directing the auth rewrite ├─ 🦍 thread 2 · terra · token refresh └─ 🦍 thread 3 · terra · writing tests └─ 🦍 thread 4 · it needed its own gorilla
Buttery-smooth streaming
Tokens land the instant they exist, over plain SSE. No polling, no jank, no waiting for a robot to clear its throat.
One brain, many hands.
Fable 5 sits in the director's chair — it holds the plan, writes the briefs, reviews the diffs, and never wastes context reading files. Persistent 5.6 Terra sidekicks own their seats (frontend, research, tests) and do the grinding on cheap tokens. Second-guessing a design call? 5.6 Sol is on call as the advisor. Frontier judgment, budget elbow grease.
🎬 fable 5 director · plans, briefs, reviews 🦍 5.6 terra ×N sidekicks · seats: frontend, research… 🦉 5.6 sol advisor · second opinions on demand
The token math
Grunt work at grunt prices.
recon + impl (terra) · 412k plan + review (fable) · 12k ─────────────────────────── frontier tokens: 3%
You paid frontier prices for the judgment, not the grep.
An elephant's memory. A gorilla's grip.
Every thread checkpoints to sqlite. Teach Chunky a fact, restart the whole server, ask again — it remembers.
Crash-proof sessions
The transcript lives in a durable event store. Reconnect to any session and it replays exactly where you left off.
Open source, obviously
Every line is on GitHub. Fork it, teach it new tricks, feed it bananas.
git clone github.com/mkh09353/chunky
Swings between models
A provider registry with real OAuth. /login picks a provider, /model swaps the brain mid-conversation. Chunky doesn't do loyalty.
Moderately opinionated
Chunky has opinions about roughly 60% of your code. The other 40% it keeps to itself, like a polite houseguest. This ratio is not configurable.
Slim in front. Heavy in the back.
The mullet of coding agents. The TUI is a thin client; the harness is a durable headless server. Kill the terminal, keep the agent — the same core will drive an app later without changing a line.
TUI
An Ink terminal UI. Slash menu, streaming transcript, thread tree.
super-slimHarness server
Sessions, nested threads, sqlite checkpoints, the event store. The heavy bit.
slightly heavyAny model
OAuth'd providers behind one registry. Swap with /model, keep the session.
interchangeable
chunky
