A web-based platform for estimating the physical resources required to run quantum algorithms on fault-tolerant quantum computers. It uses Microsoft's Q# WebAssembly engine to run the Azure Quantum Resource Estimator entirely in the browser.
This tool allows you to estimate physical qubits, runtime, code distance, and T-factory requirements without needing a backend or cloud connection.
- Client-Side WASM Execution: The Q# compiler and resource estimator run sequentially in your browser.
- Algorithm Explorer: Built-in support for algorithms like Shor's, Grover's, QAOA, and Quantum Chemistry simulations, complete with gate profiles and mathematical equations.
- Visualization: Generates physical qubit breakdown charts, error budget allocations, and space-time diagrams to analyze the scaling overhead.
- Hardware Agnostic: Includes 6 profiles (Superconducting, Trapped Ion, Majorana) and supports Surface/Floquet code analysis.
- Clone the repository
git clone https://github.com/HABER7789/qre-studio.git
cd qre-studio/qre-studio/frontend- Install dependencies:
npm install- Start development server:
npm run devNavigate to http://localhost:3000 to interact with the studio.
- Frontend: React 19 + Vite + TailwindCSS
- WASM Pipeline:
qsharp-lang - Visualization: Plotly.js
- Shor's (RSA-1024/2048/4096)
- Grover's (2¹⁶, 2³²)
- QFT (64, 128 qubits)
- Phase Estimation
- Amplitude Estimation
- H₂, LiH Chemistry
- 2D Ising Model
- Hubbard Model
- Quantum Walk
- QAOA MaxCut
