Formic
Live127.0.0.1:4701
Spend———

Work / Formic

2 of 7 agents need you right now.

Formic is a local-first console for people running several coding agents at once. It reads what is already on your disk, opens on whoever is blocked, and refuses to show a number it cannot source.

RoleDesign + build, solo
SurfacemacOS · loopback only
StackBun · launchd · SQLite
StatusIn progress
2 agents waiting on yousample-handoff first
The BoardTen seconds, one screen

Needs you

2

blocked on a human

Burn

22k/min

10-minute average

Context

51%

median window

Spend

———

no priced source connected

  • WaitingYousample-handoffGuard205k · 4m
  • WaitingYoureed-reviewerGuard88k · 1m
  • Workingexecute kickoff planForager60s ago
  • Truncatingorchestrator spawn planQueen300k · 91%
  • Doneadmin hub UX passScout202k · 43m
  • Workingcollector identity backfillForager18k · 2m
  • Idlesched-07 · retry after truncateGuard199k · 12m
How a run becomes a row

Everything it knows, it already had on your disk.

One collector per agent runtime. They tail transcripts and logs, resolve identity and routing, and hand attention signals to the board.

How a run becomes a rowThree collectors on your machine feed the Formic mark. Identity, routing, and attention go to the local board. A path toward the network is blocked.YOUR MACHINE — 127.0.0.1Claude Code~/.claude/projects/*.jsonlCodex~/.codex/sessions/*.logCursor~/Library/…/CursorIDENTITY · ROUTING · ATTENTIONBOARD :4701waitingworkingtruncatingdonenetworkNO EGRESS

LAUNCHD · KEEPALIVE · SURVIVES A CLOSED TERMINAL

What ships todaySix rules the app never breaks

ATTENTION FIRST

Opens on whatever is waiting

  • WAITING·YOU2
  • WORKING2
  • TRUNCATING1
  • DONE1

THREE MODES

Board, history, usage. One chassis.

BoardHistoryUsage

RHSP

One control drawer

CMUX TRUST

Armed only when proven

FOCUS SESSIONOFFIdle. No proof yet.
FOCUS SESSIONARMEDProven. Focus is live.

NO SOURCE, NO NUMBER

Unavailable is a design

SPEND———no priced source connected

COLLECTORS

One reader per agent runtime

  • Claude CodeATTACHED · JSONL TAIL
  • CodexATTACHED · RUN LOG
  • CursorATTACHED · COMPOSER
  • xAI · GrokPLANNED
  • Gemini CLIPLANNED
  • Copilot CLIPLANNED
RolesGeometry for role · colour for status

Geometry is the role. Colour is the status. Never inverted.

  • Waiting
  • Working
  • OK
  • Error

Scout

Explores, reports back, holds no state.

Forager

Carries work along one trail, end to end.

Guard

Reviews, blocks, protects the branch.

Queen

Spawns and orchestrates the others.

InstallAccess on request
bun run formic install
Access on request

Next project

Elio Intelligence Suite