Skip to main content

QuoNic Banner

Quantum programming, as simple as writing Python.

No QuantumCircuit to learn, no backend to understand, no manual measure.
If you can write Python, you can write quantum programs.

Version Python License Tests
Qiskit Cirq Qulacs CUDA-Q Algorithms Hardware

The Problem

Quantum programming today is unnecessarily complex. Writing a simple Bell state in Qiskit requires 10+ lines, understanding circuit objects, backend selection, and manual measurement. Switching frameworks means rewriting everything.

Too Many Concepts

QuantumCircuit, backend, transpile, measure_all — 8+ new concepts before writing a single gate.

Framework Lock-in

Code written for Qiskit can't run on Cirq. Switching frameworks means rewriting everything.

No Smart Defaults

Choosing the wrong simulation method can be 1000x slower. Users shouldn't need to know internals.


The Solution

QuoNic abstracts away the complexity. Three lines of code, any backend, any hardware.

QuoNic Terminal Preview

from quonic import qgate, qshow
from quonic.gates import H, CX

qgate(H, 0)
qgate(CX, 0, 1)
qshow()
pip install quonic

Features

Feature Description
3-line syntax qgate + qshow — that's it
12+ backends One argument: qshow(backend='qiskit')
77 algorithms Grover, Shor, VQE, QAOA, QFT, error correction, quantum ML
Smart scheduler Auto-selects fastest method (statevector / stabilizer / MPS / density matrix)
GPU acceleration qshow(backend='gpu') — 10x speedup
Real hardware Origin Quantum, AWS Braket, Quantum Inspire verified
Noise simulation Depolarizing, bit-flip, phase-flip, decoherence
Error mitigation ZNE, readout calibration
23 visualizations Circuit diagrams, Bloch sphere, histograms

Tech Stack

Component Technology Description
Core Python 3.9+ IR, scheduler, compiler, noise models
Backends Qiskit · Cirq · Qulacs · TensorCircuit · CUDA-Q · MindQuantum · QPanda3 12+ quantum backends
GPU CuPy · Qulacs GPU · CUDA-Q GPU-accelerated simulation
Hardware Origin Quantum · AWS Braket · Quantum Inspire Real quantum hardware
Visualization Matplotlib 23 chart types, lazy-loaded

Real Hardware

Platform Device Status
Origin Quantum WK_C180 ✅ Verified
AWS Braket Rigetti Cepheus-1-108Q ✅ Verified
Quantum Inspire Tuna-9 / Tuna-17 ✅ Verified
qshow(backend='qpanda', device='WK_C180')
qshow(backend='qi', device='tuna9')

Algorithms

from quonic.algorithms import grover, vqe, qft, qaoa_maxcut

grover("11", 2)                    # Search
vqe(hamiltonian, 2)                # Chemistry
qft(n_qubits=4)                    # Fourier Transform
qaoa_maxcut(edges, n_qubits=3)     # Optimization
Domain Algorithms
Foundational QFT, Deutsch-Jozsa, Bernstein-Vazirani, Simon, QPE
Search & Optimization Grover, QAOA (MaxCut/TSP/MIS/Knapsack), quantum annealing
Chemistry VQE, Hamiltonian simulation, Trotter, Jordan-Wigner
Machine Learning QNN, QSVM, QGAN, QCNN, QGNN, QPCA, QRL
Error Correction Bit/phase flip, Shor code, Steane code, surface code, color code
Communication Teleportation, BB84, E91, superdense coding

Roadmap

  • Core API: qgate, qshow, reset — minimal syntax
  • 12+ backends: Qiskit, Cirq, Qulacs, TensorCircuit, CUDA-Q, MindQuantum, QPanda3
  • 77 algorithm templates: From Grover to quantum ML
  • Smart scheduler: Auto-select fastest simulation method
  • GPU acceleration: CuPy, Qulacs GPU, CUDA-Q
  • Real hardware: Origin Quantum, AWS Braket, Quantum Inspire
  • Noise simulation: Depolarizing, bit-flip, phase-flip, decoherence
  • Error mitigation: ZNE, readout calibration
  • Visualization: 23 chart types with Matplotlib
  • Documentation: 92 examples, bilingual (EN/ZH)
  • More backends: IonQ, Rigetti, Xanadu, QuEra
  • Quantum networking: Multi-node quantum communication
  • Fault-tolerant computing: Logical qubit operations

Docs


Contributing

Fork → branch → PR.

See CONTRIBUTING.md for setup and code style.


License

Apache 2.0 — friendly to commercial use, with patent protection.


Built with ❤️ by Lee LapYuen · 中文文档

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quonic-0.12.1.tar.gz (380.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quonic-0.12.1-py3-none-any.whl (402.1 kB view details)

Uploaded Python 3

File details

Details for the file quonic-0.12.1.tar.gz.

File metadata

  • Download URL: quonic-0.12.1.tar.gz
  • Upload date:
  • Size: 380.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for quonic-0.12.1.tar.gz
Algorithm Hash digest
SHA256 0f46580f51c6c337085a9dc83eeb5bdf5e8145b1b50a366b063ac000518acb27
MD5 2e42f6e4ae711b84a556276ae74b7908
BLAKE2b-256 d1777d7a11f4077ec32cfaa64c57c529cbbd85568736b013dd47fd7a58992384

See more details on using hashes here.

File details

Details for the file quonic-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: quonic-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 402.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for quonic-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 791624613db66c64aa344e7c5000a06e445443d2fdf3e4ea4563eb281f9e57a4
MD5 7236ca8e42d7ad41062e055c8b9a1556
BLAKE2b-256 8c7b1282c18056f018190eaa13101a2b88ae9fb97585e78fd06caefc2e84bd1f

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.0

2 files

0.14.1

2 files

This release

0.12.1 This release

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.0

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.0

2 files

0.3.0

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page