🍪 BQSKit
The Berkeley Quantum Synthesis Toolkit (BQSKit) [bis • kit] is a powerful and portable quantum compiler framework. It can be used with ease to compile quantum programs to efficient physical circuits for any QPU. BQSKit achieves its superior portability by utilizing a novel quantum circuit intermediate representation designed to facilitate numerical instantiation. On top of this IR, we built an algorithm framework and compiler infrastructure to efficiently accomplish any quantum compilation goal.
Open bounties:
- $25 | StateVector Zero Constructor needs radixes to be passed in
- $75 | Print warning if no progress during synthesis
- $100 | Issues with get_subgraph method of CouplingGraph
- $200 | QASM Decoder cannot accept Some Scientific Notation Parameters
- $100 | Use nbval to Automatically Validate Example and Tutorial Notebooks