Quantum computing made easier: Qrisp automates low level coding tasks with free open source framework

Qrisp, a high-level framework for programming quantum computers, is now available for free and open source on PyPi and GitHub. The framework simplifies the process of writing efficient and scal-able quantum algorithms for developers through a range of functions.

The aim of Qrisp is to democratize quantum computing and make it accessible to a wider audience of developers by automating many of the low-level coding tasks. The framework achieves ease of use through simple syntax, comprehensive documentation, and support for common programming paradigms such as variables, conditionals, and loops. The code in Qrisp can be easily compiled down to the quantum circuit level, which makes it compatible with most of the currently available physical backends that use quantum circuits. Qrisp is fully integrated into the Python infrastructure and is interoperable with many industrial and scientific libraries, such as Numpy, Networkx, and Tensor-Flow.

In its early development stage, Qrisp has already demonstrated various advantages through its inno-vative resource management infrastructure. By using structures such as quantum variables and quantum arrays, the framework can solve problems like the Travelling Salesman with better resource scaling than previously known concepts.

The development of the framework was carried out within the Qompiler project, which received a funding of 1.9 million euros from the Federal Ministry for Economic Affairs and Climate Action (BMWK). The project was selected within the BMWK programme "Quantum Computing - Applications for industry" to develop several levels of the quantum software stack in parallel, enabling non-quantum physicists to have the lowest possible entry barrier to quantum computing.

Further information:

Qompiler project website
Qrisp website
Qrisp on Pypi
Qrisp on GitHub