QEC ExplorerOpen Source
An interactive, open-source tour of quantum error correction

Quantum computers make mistakes constantly. Here's how we catch them.

A quantum computer's building blocks are so delicate that a stray vibration or a flicker of heat can scramble an answer mid-calculation. Left unchecked, the errors pile up faster than any useful work gets done.

The fix is one of the most beautiful ideas in computing, and you can click through every piece of it here, from a single error to the algorithms that undo it, with the real math running live in your browser.

Live physics, not a recording, try it yourself ↓
Why anyone should care

If we get this right, the payoff is enormous

A working large-scale quantum computer wouldn't just be a faster laptop, it would do things no ordinary computer ever can, because it computes with the strange rules of quantum physics instead of plain ones. A handful of problems that are effectively impossible today would suddenly be in reach.

But none of it works unless we can stop the machine from drowning in its own errors. Error correction is the bridge between today's fragile, experimental devices and the world-changing applications below.

🧬

New medicines

Simulating how molecules really behave is the key to designing drugs and materials, and it's painfully hard for normal computers. Quantum machines are naturally suited to it, which could speed up the discovery of new treatments and clean-energy materials.

🔐

Breaking (and rebuilding) encryption

Much of today's online security relies on math that's hard for normal computers but easy for a big enough quantum one. That's a threat, and the reason the world is already racing to build quantum-proof encryption.

📦

Impossible logistics

Routing deliveries, scheduling power grids, optimizing supply chains, problems with astronomically many possibilities. Quantum computers offer new ways to search those possibilities far more efficiently.

The catch this project is about

Every one of those applications needs a quantum computer that runs long, accurate calculations, and real qubits can't do that on their own. They're far too noisy. The answer isn't a perfect qubit (physics forbids that). Instead, you bundle many imperfect qubits together so that errors can be spotted and reversed before they ruin the answer. That's quantum error correction, and QEC Explorer lets you watch it happen step by step, with working code behind every screen.

Three interactive tools

Click your way through the whole idea

Each module runs the actual physics and algorithms, not stand-ins. New to all this? Begin with the basics, then work your way toward the research frontier.

Go deeper: the math, built by hand

Six Colab notebooks, from first principles to the research frontier

Want to see exactly how it works? Each notebook builds the code from scratch in plain Python, and checks its output against the interactive tools above.