HELLO,
I AM
OQTOPUS

Our mission

We will form an open community
for quantum computer system software
and promote future technological innovation.

Open sourcing will make it easier for various research institutes and companies to participate in quantum computer development, and is expected to promote technological innovation and community formation.

About OQTOPUS

to open source all the system software needed
for quantum computers.

/

Each layer of OQTOPUS consists of the following software:

[Front-end layer]
■ QURI Parts OQTOPUS
It converts user-written quantum programs into a generic format (OpenQASM3) and communicates with the cloud layer.

[Cloud layer]
■ GUI
Information such as the execution status and results of user-created quantum programs, as well as the accuracy of quantum chips, is provided through a Web screen.
## OQTOPUS Cloud
Responsible for data management functions for the entire system, as well as user management and job management.

[Backend layer]
■ OQTOPUS Engine
As an execution platform for quantum computation, it works with the cloud layer, Tranqu Server, and Device Gateway to execute quantum programs. It also performs various processes necessary for quantum computation, such as calculation of the expected value of the execution result and error suppression.

■ Tranqu
It is a one-stop framework that supports multiple quantum programming libraries and quantum circuit transformation and optimization functions (transpilers).

■ Tranqu Server
It provides transpiler services using Tranqu and is used by OQTOPUS Engine.

[Operation]
■ QDash
It is a dashboard that executes calibration essential for operation as a workflow, and visualizes the history management of execution results.

Dummy text Dummy text Dummy text Dummy

  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat
  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat
  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat

Dummy text Dummy text Dummy text Dummy

  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat
  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat
  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat
  • Lorem ipsum dolor sit amet, consectetur adipisicingelit, sed do eiusmod tempor
  • incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
  • quis nostrud exercitation ullamco laboris nisi ut liquip ex ea commodo consequat

To systemize a quantum computer, a variety of functions are required,
including the following features:

  • 1.Job Management and Scheduling: Quantum computers are expensive and, like supercomputers, are commonly shared by multiple users. Therefore, a mechanism for managing user jobs and scheduling execution timing is essential.
  • 2.Conversion and optimization of quantum programs: Programs created by users do not run directly on a quantum chip, and must be converted and optimized (equivalent to compiling on a conventional computer) according to the characteristics specific to the quantum chip.
  • 3.Calibration: Calibration of the microwave frequency is necessary to accurately control the quantum chip. The calibration process is a big part of quantum computer operations.

Demo

QDash

more

QDash is a web application that provides a user-friendly interface to manage and monitor the execution of qubit calibration workflows.

OQTOPUS Frontend

more

The web-based frontend application for OQTOPUS.

Products

  • oqtopus-cloud

    Open Quantum Toolchain for OPerators & USers (OQTOPUS) is a project that provides the architecture of cloud quantum computers as an open-source software (OSS).

  • oqtopus-frontend

    The web-based frontend application for OQTOPUS.

  • tranqu

    Tranqu: A one-stop framework for transpilers across multiple quantum programming libraries and formats for quantum circuits.

Community