Lab guide · read before you sign in

The lab, chapter by chapter.

The lab at lab.roroquantum.com is a VS Code-shaped editor with a phone line to real quantum machines. These are the same 13 chapters it shows inside the app — how projects, runs, credits, Python, notebooks, the library and Copilot actually behave — published here so a student, a professor, an evaluator or a researcher can read the whole thing first.

13 chapters4 sections64 keyboard bindings, all real1 source of truth — the text inside the lab
The 60-second tour

Three things on screen.

The tour the lab offers on first visit, as text: Your file · Run it · Read the result. That is the whole surface.

01

Your file

This is the program — a .qasm circuit, a .py file or a notebook. Edit it here; everything autosaves. Your files are in the Explorer on the left.

02

Run it

The Run rail follows the active file. A .qasm gets a machine, shots and a price from the server, then Submit run; real hardware asks before it holds credits. A .py runs free in your browser with Run file.

03

Read the result

Output and run stories land here — a timeline, a histogram and one honest line about credits. Explain this result asks RoRo Copilot. ⌘J hides it.

Keyboard

Everything has a key.

The bindings that work everywhere in the lab. The full list — editor, notebook, circuit builder, explorer, gallery, Copilot — is one page.

macOSWindows / LinuxWhat it does
⌘⇧P or ⌘PCtrl+Shift+P or Ctrl+PCommand palette — commands, files, library items, guide chapters
⌘KCtrl+KSearch the library by subject (in the gallery: its search box; on an editor selection: Copilot edit)
⌘ICtrl+IOpen Copilot and focus its input
⌘BCtrl+BShow / hide the side panel
⌘⇧FCtrl+Shift+FFind and replace across the project
⌘⇧MCtrl+Shift+MProblems — the syntax check for this project
⌘OCtrl+OSwitch project
⌘JCtrl+JShow / hide the bottom panel
⌘⇧RCtrl+Shift+RShow / hide the Run rail — machine, shots, the server's quote, Submit
⌘SCtrl+SSave all now (autosave runs 1.2 s after you stop typing)
⌘/Ctrl+/This cheatsheet (outside the text editor — inside, it toggles a comment)
EscEscClose the palette, a dialog, the gallery or the tour

64 bindings, by surface

Every entry is a real binding in the lab — nothing listed here is planned. The same list opens as an overlay inside the lab with ⌘/ (Ctrl+/ on Windows / Linux).

All keyboard shortcuts

Read enough?

Open the lab, or read the API docs.

The lab is where you prototype and read the catalogue; the Python client and the REST API are where an integration lives. Same run engine, same credits, same machine codenames everywhere.