The Quantum AI team and collaborators from all around the world maintain and develop open-source software projects for quantum computing. We build best-in-class libraries and utilities to advance research into applications and error correction for the future of fault-tolerant quantum computing. Our open-source projects are found in repositories under the Quantumlib organization and elsewhere on GitHub.
Our major efforts include the following:
- Cirq: framework for creating, manipulating, and running quantum circuits on hardware or in simulation.
- OpenFermion: framework for creating and analyzing quantum algorithms to simulate electronic structures.
- qsim: fast state-vector simulator that integrates with Cirq and TensorFlow Quantum.
- Qualtran: library for expressing and analyzing fault-tolerant quantum algorithms.
- Stim: tool for high-performance simulation and analysis of quantum stabilizer circuits.
- TensorFlow Quantum: framework for hybrid quantum-classical machine learning using TensorFlow.
Other projects include:
- Chromobius: fast Möbius decoder for color codes used in quantum error correction.
- ReCirq: repository of research examples and published experiments that use Cirq.
- Tensor Network Contraction Optimizer (TNCO): high-performance library for tensor networks.
- Tesseract Decoder: search-based decoder for quantum error correction.
- TypedUnits: utility library for working with units of measurement.
- Unitary: library for exploring quantum computing concepts through games.