A free learning platform and web IDE in one: lessons with quizzes in Khmer and English, a Playground, a drag-and-drop composer, simulators, a debugger, and real IBM and IQM hardware. For school kids, students, teachers and researchers.
Free · account in a minute or guest mode · Khmer and English
If you can draw a line and a box, you can start quantum computing.
We imagine a Cambodia where every school kid, student, teacher and researcher can touch a real quantum computer in their own language, free of charge: learn from the first qubit to the first algorithm, run on real IBM and IQM machines, and grow the country's first generation of quantum researchers. What we build for Cambodia is open to the whole world.
Draw a circuit or paste OpenQASM 3. Validation runs as you type.
Pick a target and press Compile to see the transpiled circuit, the exact statevector and the math, before spending any compute.
Submit to simulators, a fake backend or real hardware, watch live status, and compare results side by side.
Lessons in the style of IBM Quantum Learning and PennyLane, heat maps of real chips, and real hardware with your own token.
Six favourites from 2 to 4 qubits. Click a card to open it in the IDE, press Compile to see the state, then Submit to run it.
Drag gates onto wires or type OpenQASM 3 in a VS Code-style editor. Both views update each other instantly, with parse errors marked on the exact line.
Transpile at optimization levels 0–3 for a generic basis or any of 68 IBM fake backends. Compare depth, two-qubit gates and SWAPs, and inspect the mapped circuit.
Run on ideal statevector, Aer sampling, MPS, density matrix and noisy fake backends. Get TVD, Hellinger fidelity and success probability against the exact reference.
Q-sphere with phase colouring, Bloch spheres with purity, per-branch states for dynamic circuits, and a step slider that replays the circuit layer by layer.
Bring your own IBM Quantum or IQM Resonance token. It is validated, encrypted at rest and never shown again. Runs are guarded to 6 qubits, 4096 shots and depth 300.
Cut large circuits into subcircuits with qiskit-addon-cutting, reconstruct expectation values and plug in your own cutting strategy.
QubitLab is an independent open-source project from Cambodia. The goal: let anyone study and research real quantum computing, free of charge, in their own language.
Anyone can create an account in a minute or try the shared guest mode. No fee, no waiting list, no credit card. Real hardware uses your own free IBM or IQM account.
A full IDE, a Playground for Python and OpenQASM, seven learning tracks with quizzes, bilingual docs, a debugger, benchmarks, chip heat maps and circuit cutting, all in one place.
QubitLab is built solo by an AI engineer and quantum researcher in Cambodia, so that students there could study quantum computing in Khmer and English without expensive tools. We hope it serves study and research here and anywhere else.
OpenQASM 3 is the single source of truth; your Python is translated, never executed. Provider tokens are encrypted at rest and never returned to the browser.
Every bug, error and enhancement request goes into one inbox and shapes the roadmap. Open source under the MIT license.
Found a bug? Hit an error? Want a feature for your studies? Send it, with a screenshot if you have one. Every report is read and answered in your Dashboard.
Have a personal account? Follow the status under Dashboard → Feedback · see what changed in the changelog.