Explore the possibilities of quantum

Google Quantum AI is advancing the state of the art of quantum computing and developing the tools for researchers to operate beyond classical capabilities.

Featured publications

Our research efforts aim to build quantum processors and develop novel quantum algorithms.

Quantum Supremacy Using a Programmable Superconducting Processor

On Oct 23, 2019, Google announced it performed a calculation on a quantum processor in 300 seconds that would be impractical with the algorithms available at the time.

Hartree-Fock on a superconducting qubit quantum computer

The largest experimental quantum computation of chemistry to date, with double the qubits and 10X the number of gates than the previous record. We demonstrated new error mitigation techniques and modeled a chemical reaction mechanism for the first time.

QAOA of Non-Planar Graph Problems on a Planar Superconducting Processor

Using the Sycamore superconducting processor, we demonstrate the quantum approximate optimization algorithm (QAOA) for combinatorial optimization problems.

Observation of separated dynamics of charge and spin in the Fermi-Hubbard model

We implemented a high precision simulation of the Fermi-Hubbard model using over 1000 gates on a programmable quantum processor


Technical questions: Stack Exchange

GitHub repositories: Quantumlib

Educational resources


We are dedicated to cultivating an open and inclusive community to build software for near term quantum computers, and we welcome contributions from the community.

Join our weekly open source meetings

We host virtual open source meetings every week. Join our email lists to get invited to the ongoing open source meetings relevant to your work.

Cirq Weekly Sync

Subscribe: cirq-dev

OpenFermion Weekly Sync

Subscribe: openfermion-dev

TensorFlow Quantum Weekly Sync

Subscribe: tfq-dev

Quantum Circuit Simulation Weekly Sync

Subscribe: qsim-qsimh-dev

Contribute to open source code

Whether you are a researcher who wants to push the boundaries of what's available for NISQ computers, a software engineer, a technical writer, or a student who is excited about quantum computing, we welcome your contributions to our open source code available on GitHub.

Getting started

If you are looking for something to help out in Cirq, see the list of good first issues to get started.

Request for comment

For larger features, check out our RFC process to learn how to contribute.