munich-quantum-toolkit/qmap — reverse-engineered prompt
Reverse engineered prompt
Build me a quantum circuit compilation toolkit like MQT QMAP. I want users to be able to give it a quantum circuit from Qiskit or OpenQASM, choose a target device with a qubit connection layout, and get back a compiled circuit that actually fits that hardware plus useful mapping results.
It should support exact mapping for small circuits and faster heuristic mapping for larger ones, especially for superconducting devices. It should also let users optimize Clifford circuits, with simple one call functions from Python.
Please include support for neutral atom workflows too, including zoned compilers, atom movement planning, scheduling, and logical state preparation where possible. The main engine can be C++20 for speed, but the user experience should feel Python friendly, with Qiskit integration, examples, tests, and clear documentation.
Make it installable as a Python package and buildable on Linux, macOS, and Windows. Look up current docs online if you need to.
Want more depth? Deep Reverse