A noisy, dynamic quantum-circuit simulator in Julia for NISQ-era research. Highlights include:
- Mid-circuit measurements for measurement-induced phenomena (e.g. entanglement phase transitions, quantum error correction).
- Configurable noise channels via Kraus operators.
- Error mitigation utilities: Pauli twirling, zero-noise extrapolation, and measurement-error mitigation.
- Multiple state representations: state vector, density matrix, and MPS (via ITensor) under the same high-level API.
- Trotterized Hamiltonians built from concise operator-string inputs.
- Variational Quantum Eigensolver (VQE) with easy setup.
- Stabilizer codes support for quantum error correction.
- Quantum-information toolkit (entanglement, partial traces, gaussianity, phase estimation, classical shadows, high-order moments).
GitHub repository · Documentation