qBraid | QIR
qBraid-SDK extension providing support for QIR conversions.
- Release:
0.3.0.dev
Overview
Python package for generating QIR (Quantum Intermediate Representation)
programs from various high-level quantum programming languages. This project acts as an extension to the qBraid-SDK transpiler,
opening the door to language-specific conversions from any of the 10+ quantum program types supported
by qbraid
.
> “Interoperability opens doors to cross-fields problem-solving.” - QIR Alliance: Why do we need it?.
Installation
qBraid-QIR requires Python 3.10 or greater. The base package can be installed with pip as follows:
pip install qbraid-qir
To enable specific conversions such as OpenQASM 3 to QIR or Cirq to QIR, you can install one or both extras:
pip install 'qbraid-qir[qasm3,cirq]'