<div align="center">
# 🚀 Intrico
**High-performance quantum computing library for Rust**
*Simulate quantum circuits with precision and speed*
[](https://crates.io/crates/intrico)
[](https://docs.rs/intrico)
[](LICENSE)
</div>
## âš¡ Features
- **Memory Efficient** — Support for up to 30 qubits with intelligent caching
- **High Performance** — Optimized gate execution kernels
- **Type Safety** — Comprehensive error handling with descriptive messages
- **Standard Gates** — Complete library of quantum gates and operations
## 🚀 Quick Start
```rust
use intrico::{QuantumCircuit, QuantumState};
fn main() -> intrico::error::Result<()> {
// Create a Bell pair
let mut circuit = QuantumCircuit::new(2);
circuit.h(0)?.cnot(0, 1)?;
let mut state = QuantumState::new(2);
circuit.execute(&mut state)?;
println!("Bell state: {}", state);
Ok(())
}
```
## 📦 Installation
Add to your `Cargo.toml`:
```toml
[dependencies]
intrico = "2.2.2"
```
## 📖 Documentation
Full documentation is available at [docs.rs/intrico](https://docs.rs/intrico)
## 📄 License
Licensed under [Apache-2.0](LICENSE)