Skip to main content
Live in your browser

Demonstrations.
Every cargo class, verified in this tab.

Each demo runs the same deterministic Rust engine that made the conformance corpus, compiled to WebAssembly. It reconstructs the content from the wire and re-derives its own hash on your machine, then checks it against the standard — the equivalence criterion each class is built on. Nothing here is taken on trust; it proves itself as it runs.

For the format itself, see the spec, the reference implementation, and the rationale.

Learned codecs

A learned neural image codec, decoded in integer arithmetic — so the reconstruction is a portable hash, not a float that only matches its own build.

Computation

A quantum computation, carried as instructions and reconstructed exactly — no hardware, no speedup. (A sibling deterministic transform, wai.ternary.tt, is registered as a provenance capability — reference-only, not a rate-competitive codec; see the spec.)

The course

seven modules, live in the tab
quantum, reconsidered

A working course in quantum algorithmic design — taught as a way of thinking about problems, on the classical hardware you already have. Seven modules, each running its idea live in the browser: interference as the one irreducible resource a thermodynamic sampler cannot use, the phasor unification that collapses quantum kernels, Born machines and holographic representations into a single algebra, the deployable phasor classifier, the honest limits (barren plateaus, dequantization), the surviving exponential moat of learning from quantum data, and a signed energy receipt for every operation. Change the inputs and watch the math answer. No QPU, no cloud, no account.

Open demo

Quantum circuit

statevector-equivalence
wai.quantum.circuit

A few hundred bytes of gate op-log, classically simulated in pure-i64 wasm — the reconstructed 2ⁿ-amplitude statevector hash-verified byte-for-byte against the native reference. The QFT presets are the quantum Fourier transform, carried as a circuit. No quantum hardware, no speedup — a quantum computation you can put in a receipt.

Open demo

Autonomous calibration

reproducible + receipt
wai.quantum.cal.*

Automated calibration primitives — Rabi tune-up, Ramsey/T2, RB, readout, silicon-spin charge-stability, two-qubit cross-resonance, crosstalk, DRAG, and robust optimal control — plus a signed calibration campaign — as deterministic Rust in pure-i64 wasm. Each autonomously recovers a hidden device parameter from a blind sweep (hit 'new device' and watch it find any value), byte-exactly, and seals a signed wai.quantum.calibration receipt. Deterministic and attested. Simulated device, no cryostat.

Open demo

Error mitigation

signed post-processing
wai.quantum.mitigate

The classical layer between raw QPU counts and the reported number — zero-noise extrapolation, tensored readout inversion (M3), and classical shadows — as deterministic pure-i64 wasm. Each recovers a hidden ideal expectation from a simulated noisy front-end, byte-exactly, and seals a signed, joule-metered wai.quantum.mitigate receipt binding (raw data, noise-model hash, method, seed) → (mitigated estimate ± error). The one layer the float mitigation stacks leave unsigned. Simulated front-end, no QPU.

Open demo

qLDPC decoding

joules-per-decode, signed
wai.quantum.decode

A deterministic fixed-point Relay-BP (normalized min-sum) decoder for quantum LDPC codes — the toric code and the [[72,12]] bivariate-bicycle 'gross' code — as pure-i64 wasm. Plain belief propagation fails on quantum codes (degeneracy + short cycles); relay legs with disordered per-node memory break the symmetry, and the Monte-Carlo panel shows Relay-BP's logical error rate below plain BP's across the range. Each decode is byte-identical on every machine and seals a signed, joule-metered wai.quantum.decode receipt carrying joules-per-decode — the metric no decoder reports and none signs. Simulated syndromes, no QPU.

Open demo

Filter-function control

signed PSD + robust pulse
wai.quantum.cal.*

Frequency-domain robust control for correlated / 1-f dephasing, as deterministic pure-i64 DSP. Noise spectroscopy reconstructs a hidden noise PSD from a dynamical-decoupling filter bank (Richardson–Lucy); filter-function robust control reshapes a DD sequence to push its filter's stopband over that noise, turning a large coherence loss into a large gain. Both run entirely offline against a model, byte-identical on every machine, each sealing a signed wai.quantum.calibration receipt — the robust one binds the exact PSD hash it is hardened against. Simulated device, no cryostat.

Open demo

Noise learning

signed model, mitigation-bound
wai.quantum.cal.noise_learn

Cycle Benchmarking + Cycle Error Reconstruction of a sparse Pauli–Lindblad noise model, as deterministic pure-i64 Rust. Recovers a hidden device's Pauli error rates from a simulated twirled-cycle experiment (positivity-preserving multiplicative solve), seals the signed model, and closes the loop: a probabilistic-error-cancellation of a Pauli observable binds that exact model by its hash — the producer for wai.quantum.mitigate's noise_model_hash hook. Simulated cycle, no QPU.

Open demo

Circuit compilation

signed equivalence certificate
wai.quantum.compile

A deterministic Clifford circuit router plus a byte-exact stabilizer-tableau equivalence check. Routes a circuit onto a hardware coupling graph (inserting SWAPs so every two-qubit gate is local), proves the routed circuit is equivalent to the source, and seals a signed wai.quantum.compile receipt binding (source hash, compiled hash, coupling hash) → equivalent — then the same check rejects a tampered circuit. Compilation correctness, which no compiler signs; exact for Clifford circuits. Simulated, no QPU.

Open demo

Quantum IDE

the whole toolchain, in the tab
wai.quantum.toolchain

A full quantum development environment that runs entirely in the browser — no cloud, no account, no Python, no vendor SDK. Build or load a circuit (Bell, GHZ, QFT, Grover, Bernstein–Vazirani, teleportation, …), run it on the byte-exact classical simulator, and inspect amplitudes, interference, per-qubit entanglement, measurement statistics, and the recommended backend (Clifford → statevector → tensor-network). Import/export OpenQASM; every run reproducible to the bit and sealed into a signed receipt.

Open demo

Atom rearrangement

signed defect-free plan
wai.quantum.rearrange

A deterministic Hungarian / linear-sum-assignment solver for neutral-atom register preparation. Loads a stochastic ~half-full trap array and plans the minimum-total-distance moves that turn it into a defect-free target register — every target site assigned a distinct atom — sealing a signed wai.quantum.rearrange receipt whose success verdict is re-checkable, and rejecting a tampered plan. Solver optimality is exact (tested vs brute force); a geometric model, transport physics out of scope.

Open demo

Bill of materials

signed provenance manifest
wai.quantum.qbom

A Quantum Bill of Materials: the stage receipts of one computation — a routed+proven circuit, a calibration, a defect-free atom register, an error mitigation, a decode — assembled into a single signed, content-addressed provenance manifest with a total-energy roll-up and an operator-envelope export. Every listed stage binds a receipt that itself verifies, so a swapped or forged stage breaks the bill. The synthesis of the quantum-ops receipt family; the audit sidecar an operations stack doesn't sign.

Open demo
Reference engine + conformance corpus in the open-standards repo, Apache-2.0. Each demo's verification badge is computed in your tab, on your hardware — the same bytes the four-platform CI matrix enforces on every push.