Spinorio Lab: a workspace for quantum software development

Develop with pre-installed quantum tools in a JupyterLab workspace. Move from notebook code to circuit compilation and connected experiment records in the same environment.

Spinorio Lab brings Jupyter notebooks, quantum software tools and experiment inspection into one workspace. Researchers can develop code, begin with local simulation and use the integrated compilation and workflow tools as their experiments grow.

Begin with a familiar notebook environment

The environment is built on JupyterLab and includes scientific Python alongside Qiskit, Qiskit Aer, IBM Runtime, PennyLane, Amazon Braket and pytket. These tools provide a starting point for writing and exploring quantum programs without preparing each of them from scratch in the workspace.

A first experiment can use Qiskit Aer for simulation, without requiring an IBM account. The getting started guide follows a small circuit from notebook execution to its captured workflow records.

Bring compilation into development

The Compile section provides access to Weylattice. A researcher can select a preserved circuit, choose a target, inspect the output and compare it with a standard baseline under a common configuration. Completed output can then be returned to the active notebook.

This connects circuit preparation to continued development. The researcher can examine the implementation and make further changes before choosing to submit a hardware job.

Keep experimental context available

The Workflow workspace connects captured circuit states, processing records, jobs and available results. Researchers can inspect the active notebook or explore connected records across their workspace. Projects help organise selected records and source snapshots for shared work.

Automatic capture currently covers supported Qiskit-family activity. Other SDKs are available for development, but their presence in the environment does not imply automatic tracking of their operations.

Continue to hardware through your provider account

Remote execution uses the researcher’s provider account and available hardware access. Authentication and device selection remain part of that setup. The IBM Quantum connection guide explains the supported connection flow.

Spinorio Lab is available at lab.spinorio.com. New users can create an account through Spinorio and follow the getting started guide; existing users can sign in and continue in their workspace.