QubitLab is an open-source web IDE that makes real quantum computing approachable: draw a circuit, see the math, debug it gate by gate, compile it for a real machine, simulate it with realistic noise, cut it when it is too large, and run it on IBM Quantum hardware, in English and Khmer.
Two core ideas of QubitLab, animated: circuit cutting and the composer that stays in sync with code.
One person: a solo AI engineer and quantum researcher from Cambodia, who wanted a tool that explains every step in Khmer as well as English. Design, code, lessons and research are all done solo. The name will be here when the time is right. For now the work speaks: every feature on this page is open source and was built to be understood, not just used.
I built QubitLab on my own: with my own time, my own money and everything I have learned so far. I made it so that anyone, especially students in Cambodia, can learn quantum computing without paying and in their own language. I hope you enjoy learning with it, and that it helps you take your first real steps into quantum computing.
Composer, OpenQASM 3 and Python input, compile comparison, simulators and 68 noisy fake backends, circuit cutting, Debug mode, bilingual docs.
Lessons in the style of IBM Quantum Learning and the PennyLane codebook, with exercises that open in the IDE; quantum machine learning chapters.
Classrooms: share a circuit by link, teacher view of student runs, Khmer-first onboarding for universities in Cambodia.
Real-hardware study groups with shared IBM access, error-mitigation lessons, and a public launch for quantum study and research in Cambodia.
Quantum compilation, simulation, hardware access and circuit cutting
API, job queues, live status, caching
IDE, 3D state views, charts, code editor
Everything that changed since 8 July 2025: changelog.
Start in the IDE or learn in the learning path.