QECTOR Decoder v3

Rust-core Python library implementing 17 decoder configurations from exact MWPM to GPU batch. v1.0.0 is the first stable release: API stability tiers, Relay-BP and CS-OSD in BP-OSD, Sinter/qiskit entry points, and the qector CLI. A reproducible benchmark harness (qector bench) ships in the package so you can measure on your own hardware. Stim-native, PyPI binary wheels, artifacts published on GitHub.

Production decoders (Stable)

Experimental & research decoders

Technical specifications

KeyValue
LanguagesRust core (PyO3) / Python 3.9-3.13 API
PlatformsLinux x86_64, macOS ARM64, Windows x64 (15 binary wheels)
GPUCUDA/OpenCL optional and environment-dependent; check the installed release diagnostics
QEC libraryStim / Sinter / PyMatching / qiskit-qec compatible
PackagingPyPI binary wheels (cp39-cp313, 3 platforms); no sdist
LicensePolyForm Noncommercial 1.0.0 (community) / Commercial
pip install qector-decoder-v3==1.0.0