omibit

watch an agent build a cart

A real session, recorded over the MCP server: an agent writes a cart one iteration at a time, and after every change loads it, runs it against an input log, screenshots it, and hashes the state. Every call below is real. Nothing is edited.

node packages/cli/src/main.ts serve

"drift" in 7 steps

one-screen drift collector: steer a ship around a ring, gather pellets

omibit v0.1.0 · mcp 2024-11-05load_cart · run · screenshot · state_hashrecorded 2026-09-16
1 / 8
drift step 1: the ring

step 1 — the ring

static scene first: title, ring guide, ship marker. something to verify against.

  1. load_cart{ path: step-1.png }O8 · 190b code21 ms
  2. run{ path: step-1.png, frames: 120 }6ce4e0bd101 ms
  3. screenshot{ path: step-1.png, frame: 30 }step-1.png25 ms
  4. state_hash{ path: step-1.png, frames: 120 }6ce4e0bd44 ms
cart code · 190 b
-- drift -- the ring
function _draw()
 cls(0)
 color(13) print("d r i f t",46,4)
 circ(64,66,42,15)
 circfill(64,66,2,5)
 local x,y=64+42*cos(0.125),66+42*sin(0.125)
 circfill(x,y,2,11)
end

state 6ce4e0bd

The session is reproducible: docs/tools/record-session.mjs drives the same server and regenerates this transcript deterministically.