MQSS Component Catalog
Welcome to the MQSS Component Catalog
This site provides a collection of all software components that are part of the Munich Quantum Software Stack (MQSS). Each component is designed to work together seamlessly, offering comprehensive tools for quantum computing development, simulation, and optimization. Explore the components below to find the right tools for your needs.
Components
A collection of tools for decoding and synthesizing fault-tolerant quantum circuits.
MQT Core forms the backbone of the software tools developed as part of the Munich Quantum Toolkit (MQT).
A circuit benchmark suite offering the same algorithms across abstraction levels to evaluate quantum software tools and hardware.
A tool for automatic device selection with device-specific circuit compilation for quantum computing
A standardized hardware-software interface that enables resource management of gate-based quantum systems. This includes the management of entire job cycles as well as the retrieval of device characteristics and constraints.
A framework for users with little to no quantum computing knowledge to solve common problems.
CUAOA
CUAOA is a GPU accelerated QAOA simulation framework utilizing the NVIDIA CUDA toolkit. This framework offers a complete interface for QAOA simulations, enabling the calculation of (exact) expectation values, direct access to the statevector, fast sampling, and high-performance optimization methods using an advanced state-of-the-art gradient calculation technique.
An open-source Rust and Python library to visualize atom movements of neutral atom quantum computers. It is available at this URL.
Quantum Circuit Designer: A gymnasium-based set of environments for benchmarking reinforcement learning for quantum circuit design.
The variational-lse-solver is a PennyLane-based library for prototyping variational quantum algorithms that solve linear systems of equations on NISQ devices and in simulation. It unifies and extends several VQLS methods from the literature, offering configurable cost functions, flexible matrix-encoding modes, dynamic ansätze, and evaluation strategies with reduced circuit overhead.
A collection of QDMI device implementations for various quantum devices or emulators.
A Qiskit provider that allows submitting quantum jobs to LRZ’s infrastructure.
Implementation of an adapter for the CUDA-Q programming interface to the MQSS.
Web dashboard to view available backends, generate a personal access token, and display detailed job results. Also provides access to telemetry data.
MQSS SLURM Plugins Suite
The SLURM plugins and scripts for managing quantum resources (QPU) within the SLURM workload manager, treating QPUs as generic accelerators.
Implementation of a custom PennyLane backend which enables users to send quantum jobs to LRZ’s infrastructure using the PennyLane frontend.
The VarEFTQC library implements a variational co-design pipeline that jointly learns noise-tailored quantum error-correcting encodings and physical realizations of logical gate sets in the codespace. It can construct non-additive codes that reduce information loss compared to established stabilizer codes while searching for transversal or otherwise low-depth implementations of target gate sets. This makes it particularly useful for discovering hardware-adapted gadgets in the early fault-tolerant quantum computing regime.