Home
Google Quantum AI
Google Quantum AI
Google Quantum AI is Google's quantum-computing research and engineering arm, building superconducting quantum processors (most recently the Willow chip with below-threshold quantum error correction) and the open software stack that runs on them. The team operates the Quantum Computing Service via the Quantum Engine API (quantum.googleapis.com, v1alpha1), accessed primarily through the cirq-google Python client. Google Quantum AI also stewards a portfolio of Apache 2.0 open-source quantum software — Cirq, qsim, OpenFermion, Stim, Qualtran, TensorFlow Quantum, ReCirq, Tesseract, and Unitary — published under the quantumlib GitHub organisation, plus the Willow Early Access Program for sponsored researcher access to current hardware.
10 APIs
17 Features
Quantum Computing Quantum Hardware NISQ Error Correction Willow Sycamore Cirq Quantum Engine Superconducting Qubits Google Cloud
The Quantum Engine API (quantum.googleapis.com, v1alpha1) lets approved Google Cloud projects upload quantum circuits as programs, run them as jobs on Google's superconducting q...
Cirq is an Apache 2.0 Python framework for designing, manipulating, simulating, and executing Noisy Intermediate-Scale Quantum (NISQ) circuits. Cirq is the canonical client libr...
qsim is a high-performance C++ state-vector simulator with a Python (qsimcirq) binding that plugs directly into Cirq. It is optimised for AVX/AVX-512, CUDA, and cuQuantum backen...
OpenFermion is an Apache 2.0 library for translating quantum chemistry and materials science problems (electronic structure, fermionic operators, second quantisation) into quant...
Stim is a fast stabilizer-circuit simulator and detector-error-model toolchain that underpins Google Quantum AI's quantum error-correction work, including the Willow surface-cod...
Qualtran provides abstractions (Bloqs) for expressing, decomposing, and resource-estimating fault-tolerant quantum algorithms. It is Google Quantum AI's framework for reasoning ...
TensorFlow Quantum (TFQ) is a hybrid quantum-classical machine learning library that integrates Cirq circuits as differentiable layers inside TensorFlow/Keras pipelines. Maintai...
ReCirq is a research-grade collection of reproducible Cirq experiments and applications published by Google Quantum AI, covering Fermi-Hubbard simulations, quantum chemistry ben...
Tesseract is a search-based maximum-likelihood decoder for quantum error correction that accompanies Stim. It targets surface-code and color-code decoding workloads used in Will...
Unitary is an API library for adding quantum behaviours (superposition, entanglement, measurement) into classical games and interactive software, used in Google Quantum AI's edu...
Willow superconducting quantum processor with below-threshold quantum error correction
Quantum Engine REST/gRPC API (quantum.googleapis.com, v1alpha1) for program, job, processor, reservation, and calibration management
cirq-google as the canonical client (QuantumEngineServiceClient) wrapping the gRPC service
Cirq Python framework v1.6.x for NISQ circuit design, simulation, and execution
qsim high-performance state-vector simulator with CUDA + cuQuantum acceleration
OpenFermion for quantum chemistry and materials simulation
Stim stabilizer simulator and Tesseract decoder for surface-code QEC
Qualtran for fault-tolerant algorithm authoring and resource estimation
TensorFlow Quantum for hybrid quantum-classical machine learning
ReCirq library of reproducible research experiments
Willow Early Access Program for sponsored researcher access to the latest hardware
Google Cloud IAM / Application Default Credentials for authentication
Cirq integrations for AQT, IonQ, Pasqal, and Rigetti via dedicated subpackages
Quantum Virtual Machine (QVM) including the willow_pink target for noise-aware local simulation
Coursera "Quantum Error Correction" course produced with Google Quantum AI
Unitary game-development library for educational quantum applications
All Google Quantum AI open-source software is Apache 2.0 licensed
27 classes · 5 properties
JSON-LD
9 rules ·
4 errors
4 warnings
1 info
SPECTRAL
Sources
aid: google-quantum-ai
url: https://raw.githubusercontent.com/api-evangelist/google-quantum-ai/refs/heads/main/apis.yml
apis:
- aid: google-quantum-ai:quantum-engine-api
name: Google Quantum Engine API
tags:
- Quantum Computing
- Quantum Engine
- Google Cloud
- Hardware
- NISQ
humanURL: https://quantumai.google/cirq/google/engine
baseURL: https://quantum.googleapis.com
properties:
- url: https://quantumai.google/cirq/google/engine
type: Documentation
- url: https://quantumai.google/cirq/google/concepts
type: Documentation
- url: https://quantumai.google/cirq/google/access
type: Documentation
- url: https://quantumai.google/reference/python/cirq_google/engine/Engine
type: Documentation
- url: openapi/quantum-engine-api-openapi.yml
type: OpenAPI
- url: json-schema/google-quantum-ai-quantum-program-schema.json
type: JSONSchema
- url: json-schema/google-quantum-ai-quantum-job-schema.json
type: JSONSchema
- url: json-ld/google-quantum-ai-context.jsonld
type: JSONLD
description: >-
The Quantum Engine API (quantum.googleapis.com, v1alpha1) lets approved Google Cloud projects upload quantum
circuits as programs, run them as jobs on Google's superconducting quantum processors (Willow, Sycamore-class),
inspect device specifications and calibrations, and reserve processor time. The canonical client is the
cirq-google Python package (cirq_google.Engine), which wraps the gRPC service exposed by
google.cloud.quantum.v1alpha1.QuantumEngineService. Authentication uses Google Cloud Application Default
Credentials and standard IAM; access requires Google sponsorship plus inclusion on the approved-user list.
- aid: google-quantum-ai:cirq
name: Cirq
tags:
- Quantum Computing
- SDK
- Python
- NISQ
- Open Source
humanURL: https://quantumai.google/cirq
properties:
- url: https://quantumai.google/cirq
type: Documentation
- url: https://github.com/quantumlib/Cirq
type: SourceCode
- url: https://pypi.org/project/cirq/
type: PackageURL
- url: https://quantumai.google/reference/python/cirq/all_symbols
type: Documentation
- url: https://quantumai.google/cirq/start/install
type: GettingStarted
description: >-
Cirq is an Apache 2.0 Python framework for designing, manipulating, simulating, and executing Noisy
Intermediate-Scale Quantum (NISQ) circuits. Cirq is the canonical client library for Google's Quantum Engine, with
cirq-google providing typed access to programs, jobs, processors, reservations, and calibrations. Cirq v1.6.x
supports Python 3.11+ and ships dedicated subpackages for AQT, IonQ, Pasqal, and Google hardware backends.
- aid: google-quantum-ai:qsim
name: qsim
tags:
- Quantum Computing
- Simulation
- Performance
- Open Source
humanURL: https://quantumai.google/qsim
properties:
- url: https://quantumai.google/qsim
type: Documentation
- url: https://github.com/quantumlib/qsim
type: SourceCode
- url: https://pypi.org/project/qsimcirq/
type: PackageURL
description: >-
qsim is a high-performance C++ state-vector simulator with a Python (qsimcirq) binding that plugs directly into
Cirq. It is optimised for AVX/AVX-512, CUDA, and cuQuantum backends and is the default classical engine for
benchmarking Cirq circuits at scales of 30+ qubits before submitting to hardware.
- aid: google-quantum-ai:openfermion
name: OpenFermion
tags:
- Quantum Computing
- Chemistry
- Materials Science
- Open Source
humanURL: https://quantumai.google/openfermion
properties:
- url: https://quantumai.google/openfermion
type: Documentation
- url: https://github.com/quantumlib/OpenFermion
type: SourceCode
- url: https://pypi.org/project/openfermion/
type: PackageURL
description: >-
OpenFermion is an Apache 2.0 library for translating quantum chemistry and materials science problems (electronic
structure, fermionic operators, second quantisation) into quantum circuits suitable for Cirq and other backends.
Plugin packages (openfermion-pyscf, openfermion-psi4) bridge to classical chemistry stacks.
- aid: google-quantum-ai:stim
name: Stim
tags:
- Quantum Computing
- Error Correction
- Stabilizer
- Open Source
humanURL: https://github.com/quantumlib/Stim
properties:
- url: https://github.com/quantumlib/Stim
type: SourceCode
- url: https://pypi.org/project/stim/
type: PackageURL
description: >-
Stim is a fast stabilizer-circuit simulator and detector-error-model toolchain that underpins Google Quantum AI's
quantum error-correction work, including the Willow surface-code experiments. It exposes Python and C++ APIs and
pairs with PyMatching and Tesseract decoders.
- aid: google-quantum-ai:qualtran
name: Qualtran
tags:
- Quantum Computing
- Algorithms
- Resource Estimation
- Open Source
humanURL: https://github.com/quantumlib/qualtran
properties:
- url: https://github.com/quantumlib/qualtran
type: SourceCode
- url: https://pypi.org/project/qualtran/
type: PackageURL
description: >-
Qualtran provides abstractions (Bloqs) for expressing, decomposing, and resource-estimating fault-tolerant quantum
algorithms. It is Google Quantum AI's framework for reasoning about future error-corrected workloads on hardware
beyond Willow.
- aid: google-quantum-ai:tensorflow-quantum
name: TensorFlow Quantum
tags:
- Quantum Computing
- Machine Learning
- Hybrid
- Open Source
humanURL: https://www.tensorflow.org/quantum
properties:
- url: https://www.tensorflow.org/quantum
type: Documentation
- url: https://github.com/tensorflow/quantum
type: SourceCode
- url: https://pypi.org/project/tensorflow-quantum/
type: PackageURL
description: >-
TensorFlow Quantum (TFQ) is a hybrid quantum-classical machine learning library that integrates Cirq circuits as
differentiable layers inside TensorFlow/Keras pipelines. Maintained jointly by Google Quantum AI and the
TensorFlow team.
- aid: google-quantum-ai:recirq
name: ReCirq
tags:
- Quantum Computing
- Research
- Experiments
- Open Source
humanURL: https://github.com/quantumlib/ReCirq
properties:
- url: https://github.com/quantumlib/ReCirq
type: SourceCode
description: >-
ReCirq is a research-grade collection of reproducible Cirq experiments and applications published by Google
Quantum AI, covering Fermi-Hubbard simulations, quantum chemistry benchmarks, OTOC measurements, QAOA, and related
workloads.
- aid: google-quantum-ai:tesseract-decoder
name: Tesseract Decoder
tags:
- Quantum Computing
- Error Correction
- Decoder
- Open Source
humanURL: https://github.com/quantumlib/tesseract-decoder
properties:
- url: https://github.com/quantumlib/tesseract-decoder
type: SourceCode
description: >-
Tesseract is a search-based maximum-likelihood decoder for quantum error correction that accompanies Stim. It
targets surface-code and color-code decoding workloads used in Willow-era QEC demonstrations.
- aid: google-quantum-ai:unitary
name: Unitary
tags:
- Quantum Computing
- Games
- Education
- Open Source
humanURL: https://github.com/quantumlib/unitary
properties:
- url: https://github.com/quantumlib/unitary
type: SourceCode
description: >-
Unitary is an API library for adding quantum behaviours (superposition, entanglement, measurement) into classical
games and interactive software, used in Google Quantum AI's educational outreach work.
name: Google Quantum AI
tags:
- Quantum Computing
- Quantum
- Hardware
- NISQ
- Error Correction
- Willow
- Sycamore
- Cirq
- Quantum Engine
- Superconducting Qubits
- Google Cloud
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- url: https://quantumai.google/
name: Google Quantum AI Portal
type: Portal
- url: https://quantumai.google/cirq
name: Cirq Documentation
type: Documentation
- url: https://quantumai.google/software
name: Open Source Software
type: Documentation
- url: https://quantumai.google/cirq/google/engine
name: Quantum Engine API
type: Documentation
- url: https://quantumai.google/cirq/google/concepts
name: Quantum Computing Service Concepts
type: Documentation
- url: https://quantumai.google/cirq/google/access
name: Access and Authentication
type: Documentation
- url: https://quantumai.google/cirq/start/install
name: Install Cirq
type: GettingStarted
- url: https://quantumai.google/cirq/start/start
name: Cirq Quick Start
type: GettingStarted
- url: https://quantumai.google/cirq/start/basics
name: Cirq Basics Tutorial
type: GettingStarted
- url: https://quantumai.google/reference/python/cirq/all_symbols
name: Cirq Python API Reference
type: Documentation
- url: https://quantumai.google/reference/python/cirq_google
name: cirq-google Reference
type: Documentation
- url: https://quantumai.google/qsim
name: qsim Documentation
type: Documentation
- url: https://quantumai.google/openfermion
name: OpenFermion Documentation
type: Documentation
- url: https://quantumai.google/quantumcomputer
name: Our Quantum Computer
type: Documentation
- url: https://quantumai.google/roadmap
name: Quantum AI Roadmap
type: Documentation
- url: https://quantumai.google/research
name: Research
type: Documentation
- url: https://quantumai.google/willowearlyaccess
name: Willow Early Access Program
type: SignUp
- url: https://quantumai.google/learn/map
name: Learning Map
type: Training
- url: https://quantumai.google/learn
name: Learn Quantum Computing
type: Training
- url: https://blog.google/technology/google-deepmind/google-quantum-ai/
name: Google Quantum AI Blog
type: Blog
- url: https://x.com/googlequantumai
name: Google Quantum AI on X
type: Twitter
- url: https://www.youtube.com/@GoogleQuantumAI
name: Google Quantum AI YouTube
type: VideoChannel
- url: https://github.com/quantumlib
name: quantumlib GitHub Organization
type: GitHubOrganization
- url: https://github.com/quantumlib/Cirq
name: Cirq
type: SDK
- url: https://github.com/quantumlib/qsim
name: qsim
type: SDK
- url: https://github.com/quantumlib/OpenFermion
name: OpenFermion
type: SDK
- url: https://github.com/quantumlib/Stim
name: Stim
type: SDK
- url: https://github.com/quantumlib/qualtran
name: Qualtran
type: SDK
- url: https://github.com/quantumlib/ReCirq
name: ReCirq
type: CodeExamples
- url: https://github.com/quantumlib/tesseract-decoder
name: Tesseract Decoder
type: Tool
- url: https://github.com/quantumlib/unitary
name: Unitary
type: SDK
- url: https://github.com/quantumlib/chromobius
name: Chromobius
type: Tool
- url: https://github.com/quantumlib/TypedUnits
name: TypedUnits
type: SDK
- url: https://github.com/tensorflow/quantum
name: TensorFlow Quantum
type: SDK
- url: https://pypi.org/project/cirq/
name: Cirq on PyPI
type: PackageURL
- url: https://pypi.org/project/cirq-google/
name: cirq-google on PyPI
type: PackageURL
- url: https://pypi.org/project/qsimcirq/
name: qsimcirq on PyPI
type: PackageURL
- url: https://pypi.org/project/openfermion/
name: OpenFermion on PyPI
type: PackageURL
- url: https://pypi.org/project/stim/
name: Stim on PyPI
type: PackageURL
- url: https://groups.google.com/g/cirq
name: Cirq Users Mailing List
type: Forum
- url: https://quantumcomputing.stackexchange.com/questions/tagged/cirq
name: Cirq on Quantum Computing Stack Exchange
type: Forum
- url: https://cloud.google.com/terms
name: Google Cloud Terms of Service
type: TermsOfService
- url: https://policies.google.com/privacy
name: Google Privacy Policy
type: PrivacyPolicy
- url: https://status.cloud.google.com/
name: Google Cloud Status
type: StatusPage
- url: https://github.com/quantumlib/Cirq/releases
name: Cirq Release Notes
type: ChangeLog
- url: https://github.com/quantumlib/Cirq/blob/main/LICENSE
name: Apache 2.0 License
type: License
- url: https://www.coursera.org/learn/quantum-error-correction
name: Quantum Error Correction on Coursera
type: Courses
- url: plans/google-quantum-ai-plans-pricing.yml
type: Plans
- url: rate-limits/google-quantum-ai-rate-limits.yml
type: RateLimits
- url: finops/google-quantum-ai-finops.yml
type: FinOps
- type: Features
data:
- Willow superconducting quantum processor with below-threshold quantum error correction
- >-
Quantum Engine REST/gRPC API (quantum.googleapis.com, v1alpha1) for program, job, processor, reservation, and
calibration management
- cirq-google as the canonical client (QuantumEngineServiceClient) wrapping the gRPC service
- Cirq Python framework v1.6.x for NISQ circuit design, simulation, and execution
- qsim high-performance state-vector simulator with CUDA + cuQuantum acceleration
- OpenFermion for quantum chemistry and materials simulation
- Stim stabilizer simulator and Tesseract decoder for surface-code QEC
- Qualtran for fault-tolerant algorithm authoring and resource estimation
- TensorFlow Quantum for hybrid quantum-classical machine learning
- ReCirq library of reproducible research experiments
- Willow Early Access Program for sponsored researcher access to the latest hardware
- Google Cloud IAM / Application Default Credentials for authentication
- Cirq integrations for AQT, IonQ, Pasqal, and Rigetti via dedicated subpackages
- Quantum Virtual Machine (QVM) including the willow_pink target for noise-aware local simulation
- Coursera "Quantum Error Correction" course produced with Google Quantum AI
- Unitary game-development library for educational quantum applications
- All Google Quantum AI open-source software is Apache 2.0 licensed
sources:
- https://quantumai.google/
- https://quantumai.google/cirq
- https://quantumai.google/cirq/google/engine
- https://quantumai.google/cirq/google/concepts
- https://quantumai.google/software
- https://github.com/quantumlib
updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Consuming
description: >-
Google Quantum AI is Google's quantum-computing research and engineering arm, building superconducting quantum
processors (most recently the Willow chip with below-threshold quantum error correction) and the open software stack
that runs on them. The team operates the Quantum Computing Service via the Quantum Engine API (quantum.googleapis.com,
v1alpha1), accessed primarily through the cirq-google Python client. Google Quantum AI also stewards a portfolio of
Apache 2.0 open-source quantum software — Cirq, qsim, OpenFermion, Stim, Qualtran, TensorFlow Quantum, ReCirq,
Tesseract, and Unitary — published under the quantumlib GitHub organisation, plus the Willow Early Access Program for
sponsored researcher access to current hardware.
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'