Prime-sieve layout
Rooms, items and entities are placed by prime gaps. Irregular by construction — no periodic aliasing — and fully deterministic.
Pure Rust · wgpu · native + WASM · no framework
You write VixiScript. Semantic intent reads it, on-device inference routes it, workers resolve it, and the Magic Canvas rasterizes it — deterministically, offline, on your machine. The console on the right is doing exactly that, live.
No account to create. No server to render. The base tool is free and never gates behind the cloud.
Rendered by forge-canvas-web (WASM). If WebGPU/WASM is unavailable it falls back to the
same scene in 2D — never a different picture.
These are in the substrate today — not slideware.
Rooms, items and entities are placed by prime gaps. Irregular by construction — no periodic aliasing — and fully deterministic.
A coprime bitmask decides which entities can co-occur. Coprimality guarantees their cycles never collide.
Animation frames map straight into the Faust modulation matrix. Audio and visuals move on the same tick — no polling, no events.
Every autonomous step appends a hash-anchored evidence entry before the next is allowed. No hallucinated leaps.
A cart is a sealed pull of engine capability: Engine → Studio → Cartridge → Marketplace. Buy a lane, own it after. The base tool stays free.
Games ship as sealed cartridges that run on the engine. Sovereign saves, tradeable sealed assets, no blockchain.
Offline-capable. Sovereign. It never gates behind a server. You can make real things with it and pay nothing.
Capability sells; the tool does not. The 2% for Trauma Healing in the Community is permanent and non-negotiable.