Welcome to Qristal – The Quantum Brilliance SDK
Qristal is a full-stack library for designing, optimizing, simulating and running hybrid quantum programs.
Features
Execute quantum algorithms directly on QB’s next-generation room temperature quantum accelerators.
High-level quantum subroutines for solving practical problems including optimization, chemistry and machine learning.
A suite of world-class quantum circuit simulators, including GPU-capable and HPC-aware tensor network simulators.
Accurate noise models and emulation of Quantum Brilliance’s hardware.
Components and Licensing
This documentation covers both the Qristal Software Development Kit and its Emulator plugin.
Qristal is released under the open source Apache License, Version 2.0.
The Emulator plugin for Qristal can be obtained in binary form from Quantum Brilliance.
- Getting started
- Examples
- Command-line interface
- Quantum Computing
- Noise models
- User defined noise models
- Variational Quantum Eigensolver (VQE)
- Example
- Python API
- C++ API
- General VQE information
- How to make function calls for a Python-level optimizer?
- Quantum Machine Learning (QML)