RydOpt - A Multiqubit Rydberg Gate Optimizer
RydOpt is a Python package for the optimization of laser pulses implementing two- and multiqubit Rydberg gates in neutral atom quantum computing platforms. The optimization methods support GPUs and multi-core CPUs, using an efficient implementation based on JAX.
Install the software with pip (requires Python ≥ 3.10; for enabling GPU support and tips, see our extended installation instructions):
pip install rydopt
If you find this library useful for your research, please cite:
David F. Locher, Josias Old, Katharina Brechtelsbauer, Jakob Holschbach, Hans Peter Büchler, Sebastian Weber, Markus Müller, Multiqubit Rydberg Gates for Quantum Error Correction, arXiv:2512.00843
The RydOpt software is licensed under the MIT License.
Getting Started
API Reference
Contributor Guide