Documentation
Documentation
Start with a working example, follow a task, or look up a command, Rust API, or format.
Search documentation
Browse the index below, or search across the documentation.
Start here
- Install with Cargo and run your first detector event — no source checkout needed.
- Native binaries without Rust — installation alternative.
- Development source setup — master workflows.
- Shot Lab — inspect a circuit in your browser.
Task guides
Concepts and formats
CLI and Rust API reference
CLI help describes the binary you installed. The API links below are pinned to v0.3.0; for development workflows, use the matching source checkout.
| Tool / crate | Purpose | Reference |
|---|---|---|
| rustqec | Unified circuit and dataset commands | rustqec --help; rustqec capabilities --format json |
| rstim | Stim-style simulator, DEM, rendering | rstim --help; Rust API |
| rmatching | Graphlike MWPM decoding | Rust API; working example |
| rbposd | BP-OSD decoding | Rust API |
| rilpqec | ILP decoding | Rust API |
| rsinter | Experiment collection and decoder replay | rsinter --help; Rust API |
| qec-code | CSS matrices and distance checks | qec-code --help; Rust API |
| qec-ilp-core | Shared ILP models and solver support | Rust API |