Google Quantum AI logo

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 ComputingQuantumHardwareNISQError CorrectionWillowSycamoreCirqQuantum EngineSuperconducting QubitsGoogle Cloud

APIs

Google Quantum Engine API

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

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

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

OpenFermion is an Apache 2.0 library for translating quantum chemistry and materials science problems (electronic structure, fermionic operators, second quantisation) into quant...

Stim

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

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

TensorFlow Quantum (TFQ) is a hybrid quantum-classical machine learning library that integrates Cirq circuits as differentiable layers inside TensorFlow/Keras pipelines. Maintai...

ReCirq

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 Decoder

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

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...

Features

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

Semantic Vocabularies

Google Quantum Ai Context

27 classes · 5 properties

JSON-LD

API Governance Rules

Google Quantum AI API Rules

9 rules · 4 errors 4 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🚀
GettingStarted
GettingStarted
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
📝
SignUp
SignUp
🎓
Training
Training
🎓
Training
Training
📰
Blog
Blog
🔗
Twitter
Twitter
🔗
VideoChannel
VideoChannel
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
💻
CodeExamples
CodeExamples
🔧
Tool
Tool
📦
SDK
SDK
🔧
Tool
Tool
📦
SDK
SDK
📦
SDK
SDK
🔗
PackageURL
PackageURL
🔗
PackageURL
PackageURL
🔗
PackageURL
PackageURL
🔗
PackageURL
PackageURL
🔗
PackageURL
PackageURL
🔗
Forum
Forum
🔗
Forum
Forum
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
📄
ChangeLog
ChangeLog
🔗
License
License
🔗
Courses
Courses
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
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'