Skip to main content

18 AI tools for quantum developers

The visualizations teach. These produce results: a circuit verified against a spec, a decoder you trained, a routing that beat the heuristic, an experiment an agent ran and wrote up. Same engines as the course, pointed at your problem.

Most run entirely in your browser — on the exact statevector simulator, or on a stabilizer tableau where the circuit is Clifford and the qubits number in the thousands. Each one reproduces a published result at demo scale, and says plainly where demo scale stops. The generation and experiment tools are also exposed to agents through the MCP server at /api/mcp/mcp, documented in docs/MCP.md.

Ask for a circuit and get one that passed a checker, with the failures on the record.

Train a model in your browser against a hard, exact baseline and watch the gap close.

Fit a circuit to a real device topology with fewer two-qubit gates than the heuristic.

Point an agent at a target and read back the experiment it ran, as a record you can audit.

Put a number on a claim — a mitigated expectation value, a quantum-vs-classical score with its cost.

Noise Sandbox and Mitigation

A circuit run under a depolarising, T1/T2 and readout noise model, with the ideal, noisy, readout-mitigated and zero-noise-extrapolated expectation values side by side — error bars included.

Reproduces Zero-noise extrapolation by gate folding (Temme, Bravyi & Gambetta 2017; Li & Benjamin 2017) and readout inversion via a calibrated confusion matrix, as run on IBM and Google hardware.

QML Reality Check

An honest table: a variational quantum classifier against a tuned logistic regression and a small MLP on moons, circles and one quantum-generated set — held-out accuracy and training cost in circuit evaluations versus flops.

Reproduces The 2026 state of quantum machine learning: no accepted advantage on classical data, dequantised claims, data-loading and barren-plateau limits — and a demonstrated edge only when the data itself came from a quantum process.

Circuit Equivalence Checker

A pass/fail verdict and process fidelity for whether two OpenQASM circuits are the same unitary up to global phase — paste both, get |Tr(V†U)|²/d² and a verdict.

Reproduces Unitary equivalence checking as used in compiler and transpiler validation — did an optimisation pass change what the circuit computes.

Simulator Benchmark

A correctness suite (Bell, GHZ-3, GHZ-5, 4-qubit QFT, Grover-2 vs. their closed-form targets) plus a performance sweep from 4 to 16 qubits, timed live in your own browser.

Reproduces The standard way a statevector simulator earns trust before it earns a speed claim: known-answer correctness tests, then a measured, reproducible throughput curve.

Device Advisor

Every QPU qubit16 reaches — IBM, IonQ, Rigetti, Quantinuum — ranked for your circuit by projected success and cost per surviving shot, with each row’s calibration provenance and the model’s blind spots listed.

Reproduces Cross-vendor device selection: transpile to each native gate set, project whole-circuit survival from calibration medians, price it — the comparison no single-vendor console can make.

Fault-Tolerant Resource Estimator

Physical qubits, runtime, code distance and magic-state factory count for an algorithm under surface-code error correction — plus how the answer explodes as the physical error rate nears threshold.

Reproduces Surface-code resource estimation (Fowler et al. 2012; Litinski 2019; Bravyi–Kitaev distillation) — the order-of-magnitude analysis behind results like Gidney’s 2025 RSA-2048 estimate.

Measurement-Induced Entanglement Transition

Half-chain entanglement entropy against measurement rate for chains of 8 to 128 qubits, with error bars and CSV export — the volume-law to area-law transition, computed live.

Reproduces Measurement-induced phase transitions in hybrid random circuits (Li, Chen & Fisher 2018; Skinner, Ruhman & Nahum 2019), in the stabilizer-circuit form the original numerics used.

Stabilizer Code Explorer

The [[n, k, d]] parameters, logical operators, degeneracy and single-error syndrome table of any stabilizer code you write down — with nine named codes to start from.

Reproduces The stabilizer formalism (Gottesman 1997): code parameters by symplectic linear algebra over GF(2), with each preset linked to its Error Correction Zoo entry.

Barren Plateau Explorer

Gradient variance against qubit count for random parameterised circuits — deep versus shallow, global cost versus local — on one log-scale chart with error bars.

Reproduces Barren plateaus in variational training landscapes (McClean et al. 2018) and their dependence on the cost function (Cerezo et al. 2021).