STEM FRAMEWORK

One deterministic universe. Verified. Rendered.

Three independent systems around one deterministic physics simulation: ontos computes it, simval verifies it, light-system renders it — bound by a single stream specification. Every implementation agrees, bit for bit.
Meet the systems

Three systems · one stream · bit-identical

The physics engine
is the product.

ontos simulates one universe with one state across all scales — deterministic collapse, exact reconstruction, conserved totals across seams. No randomness. No drift. Bit-identical replay on every machine.
ontoscomputesthe streamone shared recordsimvalchecks itlightdraws it
The systems
01

ontos — The Simulation

One deterministic universe, all scales, one state. Scale-conditional physics with region promote/demote and conserved totals across level seams. Rust, standalone — the physics engine is the product.
View repo →
02

simval — The Oracle

An independent verification oracle that owns nothing of the simulation it checks. Reference anchors across physics domains; every CI run cross-verifies the stream against ground truth.
View repo →
03

light-system — The Renderer

An agnostic Nanite-class Vulkan renderer consuming the same stream the oracle verifies. Thin bridge, never co-designed — clustered LOD, streaming, GPU-driven culling, visibility-buffer rasterization.
View repo →
04

The Stream Spec — The Contract

One normative specification binds all three. Three independent implementations — Rust, Python, C++ — agree bit-for-bit on every corpus: life, gravity, observer, collapse, audio.
Read the spec →

Every run. Every machine. Identical bits.

The stack is open — follow the build, run the verification corpora, or replay a universe yourself.