Skip to main content

MindSpore Quantum

Python framework for parameterized quantum circuits. CPU, GPU, and Ascend backends. Auto-differentiation via MindSpore.

Drag quantum gates into a live circuit — no install required.
Open Composer
MindSpore Quantum V0.11 released

MindSpore Quantum is the open-source quantum framework from the MindSpore ecosystem. Write parameterized quantum circuits in Python, differentiate them through MindSpore's autograd, and run on CPU, GPU, or Ascend. Ships with VQE, QAOA, Grover, and quantum phase estimation, plus full-amplitude and density-matrix simulators.

Documentation

Features

Visual circuit programming|0⟩|0⟩H

Visual circuit programming

Drag quantum gates onto a circuit and watch the state vector update in real time. Export to Python, OpenQASM, or paste straight into a Jupyter notebook.

Trainable quantum circuits

Trainable quantum circuits

Parameterized circuits differentiate through MindSpore's autograd — VQE, QAOA, and QNN models compose directly with any MindSpore optimizer.

CPU, GPU, and Ascend backends

CPU, GPU, and Ascend backends

Full-amplitude and density-matrix simulators on all three. Switch single- and double-precision per run, with no recompilation step.

Algorithms, batteries included

Algorithms, batteries included

VQE, QAOA, Grover, and Quantum Phase Estimation ship as one-line APIs — drop-in for quantum chemistry (LiH, H₂O) and combinatorial problems (MaxCut, TSP).

Research

100+ peer-reviewed papers from 30+ institutions — including Peking University, Tsinghua, and Shanghai Jiao Tong.

See the full institution list

Start Learning

  1. 01

    Quantum foundations

    Zero-foundation introduction to quantum information and computing — the math, the postulates, and the vocabulary you need before writing any circuit.

  2. 02

    Install and set up

    Install MindSpore Quantum on Linux, macOS, Windows, or Ascend, and stand up a local compile + debug environment.

  3. 03

    Algorithm case studies

    Runnable walkthroughs of VQE, QAOA, Grover, and quantum phase estimation — the jumping-off point for research work.

  4. 04

    Video courses

    Chinese only

    Recorded lectures covering the introduction to quantum computing, MindSpore Quantum programming, case analysis, and applications.

Start building quantum programs with MindSpore Quantum