SuperQuantX
The agentic layer for Quantum AI
An open software layer across quantum SDKs, with a classical baseline for every result. Open source Python SDK for PennyLane, Qiskit, Cirq, Amazon Braket and pytket.
Apache 2.0. Version 0.3.0, alpha. Experimental research software.
βοΈ What is SuperQuantX?
SuperQuantX is the agentic layer for Quantum AI: an open software layer across quantum SDKs, with a classical baseline for every result. It is an open source, experimental Python SDK for quantum algorithms and quantum-inspired agents, so you can see whether the quantum part helped.
π¬ The Vision
One consistent interface across quantum frameworks, with a classical comparison built in.
- Work across PennyLane, Qiskit, Cirq, Amazon Braket, pytket and a built-in simulator
- Switch backends by changing one argument
- Accelerate quantum machine learning research
- Make quantum computing accessible to AI researchers
- Report a classical baseline beside every quantum result
π Why Now?
The quantum computing landscape is fragmented across different frameworks, each with unique strengths but incompatible APIs.
SuperQuantX solves this with:
- One consistent API across supported frameworks
- Research-first design for experimentation
- VQE, QAOA, QuantumSVM and agents, each with a classical reference
- An optional MCP server with six read-only tools for AI assistants
π¬ See SuperQuantX in Action
A walkthrough of SuperQuantX running on a local simulator
β¨ Core Features
What ships in the open source SDK today
π Unified API
One interface for several quantum backends. Switch frameworks by changing the backend argument
π― Quantum Agents
Portfolio and classifier agents that compare their answer to the classical optimum
π Multi-Backend Support
PennyLane, Qiskit, Cirq, Amazon Braket, pytket and a built-in simulator, through optional extras
π Advanced Algorithms
VQE, QAOA and QuantumSVM, plus compare_to_classical for cross-validated benchmarks
π οΈ Developer Friendly
Comprehensive documentation, examples, and educational resources
βοΈ Classical Baselines
Every result arrives next to a classical reference, so claims stay checkable
π§ͺ Research-First Design
Reproducibility, flexibility, and experimentation built into every feature
π€ MCP Server
Optional MCP server with six read-only tools for AI assistants, simulators only by default
π» Command Line
A superquantx CLI to list backends and run example algorithms from the terminal
π― Supported Quantum Backends
Install the extra for the framework you use. Hardware access depends on that provider and your own account
PennyLane
Xanadu
- Differentiable circuits
- ML library integration
- Optional extra
Qiskit
IBM
- Qiskit circuits
- Transpilation via Qiskit
- Optional extra
Cirq
- Cirq circuits
- Cirq simulators
- Optional extra
Amazon Braket
AWS
- Braket SDK circuits
- Local Braket simulator
- Optional extra
pytket
Quantinuum
- pytket circuits
- Circuit optimization passes
- Optional extra
D-Wave Ocean
D-Wave
- QUBO and Ising problems only
- Hardware needs a Leap token, untested
- Optional extra
Simulator
Built in
- No extra dependencies
- Runs every example
- Default for MCP tools
π Get Started in Minutes
Each example runs on the released 0.3.0 SDK with the built-in simulator
Your First Quantum Circuit
Benchmark Against Classical
QAOA MaxCut
VQE for H2
π¬ Research Applications
Areas the SDK supports for research and learning
Quantum Machine Learning
QuantumSVM with quantum kernels, benchmarked against classical models
Quantum Optimization
QAOA and VQE, each compared with a classical optimum or exact answer
Quantum Agents
Portfolio and classifier agents that report the classical answer alongside their own
Hybrid Algorithms
Variational loops with a classical optimizer driving the quantum circuit
AI Assistants via MCP
Six read-only MCP tools so assistants can run small simulated circuits and demos
Educational Research
Small, readable examples for students learning quantum algorithms
Try SuperQuantX
Install the SDK, run the examples on the simulator, and compare with the classical baseline
Open Source
Apache 2.0 license, developed in the open on GitHub
Well Documented
Guides and API reference on the docs site
Alpha Release
Version 0.3.0. APIs may change between releases
Quick Start: Install with uv add "superquantx==0.3.0" (or uv pip install "superquantx==0.3.0" in an existing environment) from PyPI. Python 3.11 or newer.
