Brand Name
Quantastica

The bridge between quantum and classical worlds

Image courtesy Rigetti Computing.

Quantum Computing

Quantum computing is the use of quantum-mechanical phenomena found in elementary particles to perform computation. It is a new way of computation which allows us to solve hard problems that are unsolvable for classical computers.

Solutions to those problems could change the way the world uses energy, revolutionize drug research and development, lead to discovery of new materials, optimize supply chain logistics and more - in short: it will change the world.

What we do

Quantum computer will never replace your classical system - the two will work hand-in-hand to solve hard, previously unreachable computational problems.

We are providing software tools and solutions for quantum computing:

  • build

    Programming tools

    Programming tools for the new era of information technology.

  • timeline

    Quantum simulators

    Quantum computers are rare species expensive to run. We are providing simulators for learning, developing, and testing your quantum algorithms.

  • repeat

    Cross platform

    Need to convert code between different quantum programming languages? You are at the right address.

  • account_tree

    Quantum algorithm development

    Programming quantum computers is hard, so we gave that job to machines.

  • Quantum Programming Studio

    The Quantum Programming Studio is a web based graphical user interface for designing quantum algorithms and executing on simulators or on real quantum computers.

    Since May 2019, Quantum Programming Studio is Rigetti Developer Partner Application.

    Features:

    • flash_on

      Direct connection with quantum computer

      Click and execute your code on real quantum computer. Simple as that.

    • memory

      Cross platform

      Code can be executed on various simulators and quantum computers.

    • mouse

      Easy to use

      Use drag & drop to assemble circuit diagram which translates to code, and vice versa - type the code and diagram is updated accordingly.

    • people

      Community

      Collaborate, teach, learn, share with others - you are not alone.

      Sign Up
  • QPS
  • Simulators
  • Quantum Simulators

    From small scale simulator running in web browser, to high performance simulator running on your servers.

    • web

      quantum-circuit

      Open source quantum circuit simulator implemented in javascript. Smoothly runs 20+ qubit simulations in web browser or at server (node.js).

      Install
    • all_inclusive

      Qubit Toaster

      Behind the funny name hides a high performance quantum circuit simulator based on our original algorithm. If you need serious simulator running on your infrastructure - you are at the right place.

      Learn more

Cross Platform

Each brand of quantum computer has its own language/framework incompatible with others. We made tools that helps you convert code between different quantum programming languages. Also, our drivers for popular quantum computing frameworks allows you to run your programs on multiple different quantum computers by changing only a single line of code.

QConvert

Quantum program converter

QConvert
  • Command Line Tool

    q-convert comes as a command line tool available via npm

    Install

  • Online version

    Easy to access web application. Converts code as you type

    Open

 

Forest backend for Qiskit

Run Qiskit program on Rigetti quantum computers and simulators by changing only a single line of your original code

Install

Quantum Algorithm Development

Programming quantum computers is hard, so we gave that job to machines

Solving problems with quantum computers means using quantum-mechanical phenomena like superposition, entanglement and interference. We argue that this is hard and that quantum algorithm development is a job for machines - not for humans. So, we decided to automate the process, and we found a way.

Algorithm Generator



Our Quantum Algorithm Generator reverse engineers quantum circuit from state vectors (wave functions). Input into the generator is the initial and final state vector and output is quantum circuit (with instruction set of your choice).

If you can encode input and output of (any) function into state vectors, our tool will give you equivalent quantum circuit. At the moment, limit is up to 4 qubits on desktop computer and up to 6 qubits on HPC/supercomputer. Generator's core algorithm is not final and we are working hard to improve it.

Early access

Generator is in the beta (test) stage and we appreciate your input. If you wish to become an early adopter, please sign up and we will contact you soon with further instructions.

Request access

Early access is free of charge. We are manually picking and adding users one by one, so it is possible that you will wait a few days (could be weeks) before you get access.



Preview videos

See Quantum Algorithm Generator in action:



Going into production?

- Are you building or deploying quantum-classical system?
- Trying to move from GPU to QPU?
- Want to be "quantum ready"?

We can help.

Together with our partners, we know how to move from research lab to the production.

Contact Us

Our Partners

  • Rigetti Logo

    Rigetti Computing is building the world’s most powerful computers to help solve humanity’s greatest problems.

    QCS (Quantum Cloud Services) is their quantum-first integrated cloud platform that gives users access to their real quantum hardware through a virtual programming environment.

    In May 2019, Quantastica joined QCS community and Quantum Programming Studio is QCS partner application.

  • UZS Logo

    Unitary Zero Space is a technology independent quantum computing and quantum technology services company.

    Partnership on multiple levels:

    - Supporting Quantastica's hardware independent development environment in UZS trainings and education

    - Advising Quantastica in strategy and business development

Contact Us