Quantum-O · Portal 02

Build a circuit.Run it on real hardware.

The Quantum-O SDK is a browser-native development environment for quantum circuits. Compose gates visually, load canonical algorithms, and dispatch jobs to a live QPU or state-vector simulator through a single authenticated endpoint — no local Python, no toolchain to install.

Backed by QpiAI QCloud · REST execution
Quantum-O SDK — a hexagonal cluster of dev tools (code, database, compute, cloud, chipset, settings) being assembled by a wireframe hand.
Portal 02 · at a glance
  • Circuit Builder — drag-and-drop gate composition with OpenQASM export.
  • Executor — submit to simulator or QPU, poll jobs, stream results.
  • Algorithm library — eight canonical templates, parameterised.
  • Result visualisation — probability histograms, Bloch spheres, state fidelity.
Toolchain composition

Every hexagon in the SDK cluster — editor, database, compute, cloud, chipset, orchestrator — plugs into the same authenticated pipeline. Compose the pieces you need, leave the rest; the runtime handles the rest.

Algorithm library

Eight canonical templates, ready to run.

Each template ships as a parameterised circuit you can inspect, modify, and dispatch. The same primitives sit under every larger workload in the Quantum-O stack.

ALG-01
Grover search
Unstructured search · O(√N)
ALG-02
Shor factoring
Period finding via QFT
ALG-03
Quantum Fourier Transform
Basis rotation primitive
ALG-04
Simon's algorithm
Hidden subgroup, exponential speedup
ALG-05
Bernstein–Vazirani
Single-query oracle recovery
ALG-06
Deutsch–Jozsa
Constant vs balanced, one shot
ALG-07
Quantum Phase Estimation
Eigenphase readout for VQE / Shor
ALG-08
Quantum RNG
Certified entropy from |+⟩ measurement
Execution path

From gate to measured bitstring.

A single authenticated REST route proxies to QpiAI QCloud. The secret token stays server-side; the browser only sees circuit definitions and job results.

Step 01
Compose

Build the circuit visually or load a template. Export as OpenQASM 3.0 or structured JSON.

Step 02
Dispatch

The portal POSTs to /api/qpiai; the server forwards to qcloud-server.qpiai.tech with the secret token.

Step 03
Measure

Poll the job, receive counts and statevector, render the histogram and Bloch sphere in the browser.

Interactive lab

Run a circuit right now.

A browser-native statevector simulator — no keys, no install. Load a canonical template or compose your own gates, then execute against a pure-JavaScript simulator that reports counts, probabilities, and OpenQASM.

Composer · 2 qubits · depth 3 · 3 gates
H gate
X gate
Y gate
Z gate
S gate
T gate
ctrl→ tgt
OpenQASM 2.0
OPENQASM 2.0;
include "qelib1.inc";
qreg q[2];
creg c[2];

h q[0];
cx q[0], q[1];
measure q[0] -> c[0];
measure q[1] -> c[1];
Measurement histogram
Run the circuit to see measured bitstring probabilities.