qitesse is an open-source python API for qitesse-sim, the performant Rust quantum simulator.
qitesse is built upon qitesse-sim, the high-performance CPU-based state-vector simulator for quantum circuits, fully built in Rust.
This PyPI module provides a high-level python interface for the purpose of production, research, and development.
- Performant CPU based simulation
- Amplitude measurements on quantum circuits
- More soon!
qitesse requires Python 3.8+. Install it via pip:
pip install qitesseOr install from source:
git clone https://github.com/OsamaMIT/qitesse.git
pip install maturin
maturin develop --releaseTo run examples:
python examples/h_example.py
python examples/qft_example.py
Avaliable soon!
- Differentiable gradients
- Implementing more quantum gates
Contributions are welcome! To contribute:
- Fork the repository
- Create a new branch (feature-branch)
- Commit your changes and open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.