Professional quantum error correction analysis platform built on qector_decoder_v3. Features 5 decoders, 6 code families, batch/streaming decode, hardware detection, MCP server, auto-updater, and multi-format documentation export.
pip install -r requirements.txt
python main.pyBuild codes from 6 families (repetition, ring, rotated_surface, unrotated_surface, toric, heavy_hex) with configurable distance. Live properties display including qubits, checks, and code rate.
Test any of 5 decoders (union_find, fast_union_find, blossom, sparse_blossom, bp_osd) with configurable error rate and seed. View error, syndrome, and correction arrays.
Run configurable benchmarks with throughput/latency metrics. Export results to JSON.
Batch decode multiple error samples with success rate. Streaming session controls (requires backend v0.6.2+).
Auto-detect CUDA, OpenCL, and CPU backends. System info with CPU/RAM utilization. Hardware-optimized decoder recommendations.
Export professional documentation in Markdown, HTML, JSON, and LaTeX formats with full provenance metadata.
29-tool Model Context Protocol server for programmatic access. All tools wired to real backend with bulletproof error handling.
On each boot, checks PyPI for newer qector_decoder_v3. Install v0.6.2+ for streaming session support.
- Python 3.11+
- qector-decoder-v3 >=0.6.2
- customtkinter >=5.2.0
- numpy, scipy, Pillow, matplotlib, psutil
pyinstaller QectorWorkbench.specOutput: dist/QectorWorkbench/QectorWorkbench.exe
Proprietary — see EULA.txt