Sovereign creative engine · Edmonton, Alberta
One engine. One binary. Zero allocation.
130+ crates. One deterministic Rust binary. Game, sound, physics, broadcast, and UI under one clock. No telemetry, no browser, nobody else's engine underneath. Bytes, not broadband.
v0.2.0 pre-release. One developer, building in the open.
See it run
The sovereign window, live on glass
What it is
A substrate, not a stack
Most creative software is a pile of borrowed layers. An engine from one vendor. A browser runtime for the UI. Audio middleware, an updater, telemetry riding along. Every layer adds latency, allocation, and somebody else's decisions.
13forge goes the other way. Every layer written in Rust, in one workspace, under one clock. Painting, sound design, world simulation, and broadcast are rooms in one building, not programs taped together. You can measure the whole thing. You can trust what you measured.
Substrate determines finish. Twenty-three years of industrial coatings taught me that one. Software is not different.
Under the hood
Five cores, one clock
CORE 1 · METROLOGY
Dual-clock engine
120 Hz simulation clock, deterministic. Render clock uncapped, decoupled by a lock-free handoff. Drag the window around while it runs. It does not stutter.
CORE 2 · SOUND
Procedural audio
2.0 ms budget. Zero-allocation synthesis and phonetic speech inside it, denormal stalls handled in the math instead of runtime checks. The audio does not drop.
CORE 3 · INTERFACE
VixiScript UI
Declarative interfaces compiled ahead of time, straight to GPU draw lists. No browser. No DOM. Constant-time layout that fits the frame budget, every frame.
CORE 4 · SANDBOX
Sandboxed runtime
Third-party logic runs in WebAssembly. State crosses the boundary zero-copy, memory-mapped. Sandbox walls at native speed.
CORE 5 · PROVENANCE
Deterministic state
DAG-based simulation state with cryptographic watermarks in the generated media. Every output can prove where it came from.
Proof
Plain words first. Receipts on request.
Nine months of engine work, tracked as it happened: 239+ distinct technical advancements registered, with dated invention disclosures going back to January 2026 and a systematic R&D evidence ledger maintained week by week. Below is what some of that work does, in plain language. Click any line for a little more. The full technical dossier goes deeper and is available to serious partners.
Sound, taken apart and rebuilt audio
The engine pulls a recording apart. Voices from drums. It stretches time without shifting pitch. Written from scratch in Rust, no middleware, inside a 2 ms budget. The same math family behind commercial stem separation, living locally.
Cameras that measure surfaces inspection
The engine reads camera frames of a physical surface and outputs defect maps with depth in microns. Integer math only, so two machines never disagree about the same frame. It grew out of twenty-three years in industrial coatings, where a missed defect is money. Targets: manufacturing inspection, pharma, agriculture, trades verification.
Interfaces that cannot run wild ui compiler
VixiScript compiles layout and animation files ahead of time, straight to GPU draw lists. No browser, no runtime at play time. A shared layout physically cannot execute code on your machine. Safe by construction. That matters wherever untrusted creative work gets shared: marketplaces, classrooms, mod communities.
The same answer on every machine determinism
Physics, layout motion, world coordinates, rhythm, even pixel blending run on integer-only math. No float drift. Desktop and browser builds of a world stay in lockstep with zero sync traffic. A replay file is bit-exact proof of what happened.
AI that lives on the box local ml
Speech synthesis and language models run locally, inside the engine's own scheduler. From-scratch tokenizer. Speculative decoding for low latency. No cloud, no account, nothing leaves the machine. Built for air-gapped and privacy-first settings. Schools included.
Work that can prove itself provenance
Creations compile into standalone artifacts carrying cryptographic receipts. The workspace runs its own local version control. Every output can show where it came from and that it wasn't altered. Creator ownership enforced by math, not by a platform's terms of service.
These summaries are deliberately shallow. The how stays home. The full dossier and dated evidence ledger travel under NDA: dev@deveraux.dev.
Research
Whitepapers
The Bicameral Frame
The same structure keeps turning up in government, psychology, and AI. The v3 engine turned out to be a fourth instance. Short note on the shape.
Prime Symbiosis
Two enforced-orthogonal AI agents communicating only through typed integer signal contracts. Deposited on Zenodo for dated priority.
Devlog
Recent work
First light: the MUD pane
The real sky over visible mud. The bundled Hipparcos catalogue, projected for Edmonton's latitude, turning on sidereal time above a dithered earth band. A thirteen moon calendar strip. An eclipse that only wears its corona at totality. It is the star map from the promo, first v3 surface in development. Deterministic to the tick: a burst of N ticks paints exactly what N singles do. There is a test that says so.
The bicameral frame, formalized
The v3 architecture split into forgevision (the eyes: capture, render gates, ground truth) and forgewright (the hands: generative drive and soundwave ecology). Written up as the whitepaper.
v3 foundation green
139 tests green. Core rebuilt on a new integer memory discipline. Layout numbers come from the compiler or they do not get stated.
Studio v0.2.0 on glass
Four doors live: Paint surface with tool rail, layers, and timeline. Docked terminal. Live audio meter. ~1.8 ms frames at ~14% CPU/GPU.
One day, off the disk
From the 24-hour chronicle: 883 files touched, the test board up eleven, twenty rebuilds of the one binary between dawn and dark. "The board climbed eleven. Nobody said anything." Every number in the chronicle carries a disk receipt.
Collaborate
Open calls
Studios & engine people
Game cartridges compile once and run identically on desktop and in the browser. Deterministic lockstep, no sync servers. If you build games or tools and want to kick the tires on the cartridge format, the UI compiler, or the audio stack, I want to talk.
Educators
One binary. Runs on modest hardware. No accounts, no telemetry, nothing phones home. The terminal side of the engine is a natural fit for creative computing in a classroom. I'm in Edmonton, looking to pilot workshops with local schools first.
A standing commitment, from a half-Cree builder: when the Cree language tools are built on this engine, Cree learners get them free. Their stories stay theirs. Their data never leaves their machines.
Researchers & funders
This is a documented R&D program: dated invention disclosures, a week-by-week evidence ledger, whitepapers, and open crates on crates.io. Open to research collaboration, co-authorship, and grant partnerships.
Community
Built in the open
On crates.io
forge-audio· zero-alloc DSP recipesforge-ibl-bake· HDRI → IBL bake pipelinemoe-gpu-dsp· mixture-of-experts GPU DSPdream-worker·forgewright
The pledge
No telemetry. No trackers. No cookies. This page makes zero external requests. Even the fonts are local. What runs on your machine answers to you.
The haunt
13forge.com is the engineering face. The art, the thirteen moons, and the stranger experiments live at deveraux.dev. Same forge, other door.
Follow the build
One developer in Edmonton, building daily. The repos are the content. Questions, or want to test a cartridge: dev@deveraux.dev.
No investors, no ads. If the work is worth a coffee, the Ko-fi is there.