The operating system for physical work
One live model of the job site, shared by the people, agents, and machines doing the work.
Human
HUMAN-01 has not joined
log empty · press play
world model empty
decision rationale
no decisions yet
nothing spoken yet
log empty · press play
Running the recorded fiber-install session. Not a screenshot.
Field software records work after it happens. A crew photographs what they built, types it into a form at the end of the shift, and the office reconciles the paperwork days later. By the time an error surfaces the truck has left and the closure is sealed.
OMNISENSORIUM holds the model while the work is happening. Sensors on the technician, the drone, and the crawler stream into one shared world model. The system compares what it sees against the procedure, raises the deviation, issues a command to whoever can act on it, waits for evidence that the fix happened, and writes the as-built record as a consequence of the work rather than a report about it.
You work. The system verifies.
Foundations
What the system is made of
- Versioned world model
- The event log is the source of truth and the world model is a pure fold over it. Any moment in a session replays exactly, because state is never stored, only derived.
- Agent harness
- Humans, agents, robots, and drones are one abstraction with four command surfaces. Adding a participant is configuration, not a new code path.
- Procedure engine
- Nine ordered steps, each declaring the evidence it requires. A step closes only when verification passes on sensor data, never on a self-report.
Features
Human
HUMAN-01 has not joined
log empty · press play
world model empty
decision rationale
no decisions yet
nothing spoken yet
log empty · press play
01 · session parked at event 18 of 95
Changelog
- cf1cf4e
Light design system and participant views
- Replaced the dark theme with a light instrument palette on one accent.
- Added H, R, and D perspectives, each projecting from the same fold.
- ROBOT-01 joined the roster as a closure-seam inspection crawler.
- 6f5da94
Static export, no server routes
- The console runs entirely in the browser and deploys as static files.
- Live perception moved behind an external endpoint, hidden when unset.
- ebba25f
Event-sourced core, simulation, and evals
- Append-only event log with the world model as a pure fold over it.
- Recorded fiber-install session with deterministic replay and scrubbing.
- Target-Evaluate-Improve harness scoring the session against labelled targets.