Design superior quantum hardware

Faster innovation, higher fidelities, greater automation.
Screenshot of Python code using the boulderopal library to define a quantum control graph with parameters gamma, drive, detuning, dephasing, and infidelity calculation involving pauli_matrix operators M, Z, and Y.
The problem

Hardware instability kills performance

Don't let decoherence, noise, and errors stop your research.

Overcoming instability is essential to building the next generation of quantum hardware. Whether it's a new device architecture or a unique quantum system, controlling the quantum realm is always a bottleneck.

The old ways—manual operation, on/off pulsing, purely analytic models—just can't keep up with the pace of innovation. Researchers at the cutting edge need access to quantum control solutions as advanced as their hardware designs in order to push the frontiers of knowledge.

INTRODUCING BOULDER OPAL TOOLKIT

Solve fundamental quantum hardware and control problems

The Boulder Opal Toolkit provides the most advanced technologies for quantum control design, operation, and automation in your hands through a simple and powerful Python package.
Screenshot of a code editor window with a Python script using the 'boulderopal' library to create and optimize a quantum signal graph, including parameters like segment count, maximum, detuning, and dephasing. Next to the code is a graph visualization showing two waveforms labeled 'Amplitude robust' with amplitude on the vertical axis and time in nanoseconds on the horizontal axis.

Gain the insights you're seeking by putting quantum control to work

A complete toolkit spanning Hamiltonian-level simulation, control design, and closed-loop optimization.

Simulation
Build digital twins for your quantum system, incorporating noise terms, control signals, temporal dynamics, and large Hilbert spaces.

Model-based control
Design and optimize new control solutions to suppress noise or manipulate your Hilbert space in ways never before possible.

Characterization
Accurately define hardware specifications, Hamiltonian parameters, and environmental noise.

Closed-loop optimization
Implement automated feedback loops for design, calibration, and hardware-performance optimization tasks.

Two engineers wearing safety glasses inspect equipment on a laboratory bench, one holding a small component up to examine it while the other adjusts a valve.
Who it's for

Quantum control toolkit for hardware researchers

Accelerate your hardware research and development.

Faster project timelines
Accelerate research with purpose-built tools and cloud computing resources to reach target results faster.

Seamless workflow integration
Integrate easily with research environments using a simple Python client that supports common control electronics.

Cohesive collaboration
Connect theoretical and experimental workflows to make it easier to exchange ideas and insights across research groups.

Effective research support
Access comprehensive documentation and dedicated support channels whenever you need assistance.

Deployment and support

Universal compatibility

Get up and running in minutes with your existing stack.

Leverage universal control techniques that function above the physical qubit. Add powerful new capabilities with minimal effort, whether you use common Python packages or a wide range of control electronics.

Software

Qiskit, Quil, and QuTiP.

Controllers

ARTIQ, Keysight, Qblox, Quantum Machines, Tabor Quantum Solutions, and Zurich Instruments.

Supported modalities

Superconducting qubits, silicon qubits, trapped-ion qubits, neutral-atom qubits, color centers, and NV diamonds.

Plans

Built for every stage of quantum hardware development

From exploratory research to advanced device optimization, choose the capability and support that fits your team's goals.

Basic

$0

Free Basic plan, yearly limits apply

For beginners, students, and explorers

Plan features

Cloud software platform

4 vCPU, 32 GB RAM machine

1 machine (1 calculation at a time)

12 cloud machine hours

Standard support

Essentials

$1,500

USD / year

Managed compute for small teams

Plan features

Cloud software platform

8 vCPU, 64 GB RAM machine

1 machine (1 calculation at a time)

200 cloud machine hours

Standard support

Performance

$5,000

USD / year

Expanded computational resources for performance minded teams

Plan features

Cloud software platform

16 vCPU, 128 GB RAM machine

Up to 4 machines (1 calculation per machine)

400 cloud machine hours

Standard + solutions engineering support

Professional

Custom

Request a quote

HPC-like resourcing for demanding teams of scientists and engineers

Plan features

Hybrid cloud software platform

32 vCPU, 256 GB RAM machines

Up to 16 machines (1 calculation per machine)

1600 cloud machine hours

Dedicated + solutions engineering support

Frequently asked questions

A locally installed version of Boulder Opal can be provided upon request for circumstances mandating ultra-low latency in hardware communications. We recommend the cloud instance for general computations, as cloud services can provide performance far exceeding the specifications of the local machine.

Number of hours of running a single cloud-hosted CPU machine in a year. You can buy additional machine time to supplement your Essentials, Performance or Professional plan.

You can access a comprehensive documentation suite to help you on your journey, starting with our Get started guide and Tutorials.

The number of calculations that can be run concurrently across multiple cloud-hosted machines to accelerate computation. Having a higher concurrency is useful when you want to speed up your calculations or share computational resources within your team.

We have independently validated and published technical validation of key demonstrations on hardware through our research - this includes device-level demonstrations of improvements >10X. We have also established a range of hardware validations with our customers and R&D partners around the world, collected in our case studies.

Boulder Opal licenses can accommodate an unlimited number of users, but may be limited in the number of systems that can be connected.

Latest news and updates

Boulder Opal logo

Accelerate quantum
hardware research

Code snippet in a dark-themed editor showing Python code importing the boulderopal library to create a graph and define parameters for quantum signal optimization, including gamma, drive, detuning, dephasing, and infidelity. Overlaid is a plot window titled 'Amplitude robust' with two purple shaded line graphs displaying signal variation over time in nanoseconds and frequency in MHz.