27 releases (3 stable)
Uses new Rust 2024
| 2.5.1 | Nov 28, 2025 |
|---|---|
| 2.4.0 |
|
| 1.0.0 | May 1, 2025 |
| 0.5.5 | Apr 28, 2025 |
#680 in Simulation
63KB
1.5K
SLoC
🚀 Intrico
High-performance quantum computing library for Rust
Simulate quantum circuits with precision and speed
This SDK has a three-layered architecture
Layer 1: Core API Layer
- This layer contains all the builder APIs essential for building a Quantum Circuit
Layer 2: Intermediate Representation (IR) Layer
- This layer holds the IR description of the high-level circuit.
- The QuantumCircuit is lowered into CircuitIR in this layer.
Layer 3: Backend Execution Layer
- This layer builds the QuantumState information and evolves it according to the CircuitIR passed into it.
- This layer is also responsible for fusion and optimization of matrices.
🚀 Intrico
High-performance quantum computing library for Rust
Simulate quantum circuits with precision and speed
Installation
Add Intrico to your Cargo.toml:
[dependencies]
intrico = "2.5.0"
Or install using cargo:
cargo add intrico
Examples
| Example | Description | Link |
|---|---|---|
| Bell Pair | Create and measure an entangled Bell state | bell_pair.rs |
| Quantum Fourier Transform | Prepare and evolve a state using QFT | qft.rs |
Dependencies
~3MB
~53K SLoC