One engine · every dimension of output

The same kernel that proves a receipt, running on glass.

Everything below is the actual Obsign compute engine - Coherence Language compiled to a GPU shader inside your browser, no server, no upload. Write the physics, watch it run a million cells in real time, and prove the GPU agrees with the CPU bit-for-bit. This is what "computation you can prove" looks like when you can touch it.

// requires a WebGPU browser (Chrome / Edge / Safari 18+). Nothing leaves your device.
Live compiler · the keystone .cl → WGSL · live

Edit the equation. Watch it become a GPU shader.

Change a line of Coherence Language and Obsign recompiles it to WGSL and runs your physics across a million-cell field in real time, at hundreds of frames per second. The compiler that ships in the SDK, reproduced in the browser. This is the piece that makes people stop and stare.

Open the live compiler →
Provable, on your own input WebGPU · CPU=GPU receipt

Program your camera in .cl.

A per-pixel kernel, compiled to a shader, running live on your webcam - with a one-click receipt that reads back the GPU and proves it matches the CPU path. Compute you can prove, on your face.

Launch the camera →
3D field · raymarched analytic · no grid

A coherence field you can fly through.

Program a 3D source field in Coherence Language and Obsign raymarches it live on the GPU, evaluating the physics analytically per ray-step. Orbit it, watch it breathe.

Enter the volume →
The system, as a universe volumetric · cinematic

Fly the topology itself.

The whole engine rendered as a living constellation inside the coherence field - nebula, halos, flux ribbons, the parts of the system drawn as stars you can navigate. The beyond-comprehension scene.

Enter the constellation →
Sculpt the PDE ~1.5B cell-updates/sec

The Coherence Forge.

A million-cell coherence PDE evolving in real time on your GPU, sculpted by your mouse. The same reaction-diffusion operator that defines the field - made into clay.

Open the forge →
The proof, isolated 0-ULP · SHA-256

CPU = GPU, bit-for-bit.

The core claim, on its own: evolve the field on your CPU and your GPU, hash both, and watch the hashes match. Then flip one bit and watch the proof catch it. On the homepage.

Run the determinism proof →