The open-source software for developing and adopting Quantum Error Correction
An SDK for quantum error correction, built by Riverlane. Designed for researchers, developers, and quantum engineers.
Getting started
1
Create access token
This free token is used to access our cloud APIs.
Generate token2
Install Deltakit
Run the following command in your terminal.
pip install deltakit3
Setup your token
In Python, run the following code to save your token:
from deltakit import Client Client.set_token("YOUR_TOKEN")4
That's it!
Dive into our examples to learn more about Deltakit.
View Docs
Run your first experiment
Follow this basic workflow to define a QEC circuit, simulate noise, and run your experiment.
Generate circuit Create a repetition code and use it to build a distance 3 memory circuit | |
|---|---|
Add realistic noise Apply a superconducting noise model to the circuit and compile it to a QPU | |
Simulate circuit Either use Stim locally or on the cloud to run a fast stabiliser simulation of your circuit | |
Decode circuit Use our cloud-hosted state-of-the-art local clustering decoder to decode the measurement results | |
Join a community of quantum scientists and engineers using Deltakit