Using Deltakit, quantum developers can design, execute and benchmark realistic QEC schemes for all quantum computers regardless of hardware architecture.
Designed as a universal and easy to adopt toolkit for engineers and developers at quantum computing companies and HPC centres, Deltakit contains circuit generation, noise simulation, error decoding and data analysis tools.
Explore novel error
correcting codes
Flexible and accessible tools to explore a variety of code and decoders.
Add realistic noise
models
Identify underlying sources of noise and implement adaptive strategies.
Run stability and memory
experiments
Conduct experiments that form the foundation of fault-tolerant circuits.
What Deltakit provides at its core
Powerful tools for quantum error correction at every stage.
Codes
Explore repetition, surface, toric, and bivariate bicycle codes.
QPU & Noise Analysis
Model noise, simulate leakage, and visualise effects.
Experiments
Decoding a quantum memory experiment, STIM-compatible circuits.
Open Source
Cloud Services
Frequently asked questions
Do I need access to a quantum computer to use Deltakit?
Deltakit works with the leading QEC simulator, Stim, to allow you to design and test QEC circuits in simulation without a QPU, with a variety of noise models. Of course, if you have access to a QPU, you can also use it to run QEC experiments and decode those results.
Can I use Deltakit for real-time QEC?
Deltakit is built for offline and real-time QEC research. Offline (where you decode outside the coherence time of the qubits) and simulated QEC experiments are perfect for designing new codes, testing new QEC architectures and learning more about QEC. For fast decoding at low latencies and high throughput, Deltakit works with Deltaflow to allow you to run and decode QEC experiments on QPUs in real-time.
What platforms does Deltakit support?
Deltakit is a python library and works on all major operating systems with support for Python 3.10 to Python 3.13. Check out our getting started guide here.
What’s the difference between Deltakit and Stim/pyMatching?
Deltakit is built from the ground up for QEC code construction, compilation, visualisation and results analysis. Deltakit uses industry-standard formats and interfaces with commonly used QEC tools like Stim for simulation, and pyMatching for software decoding.
How can I report a bug/request a feature?
Please head to our github repository and submit an issue. Alternatively, if you’d like to reach out to us privately with a bug, feature request or to discuss a collaboration, you can email [email protected].