Skip to content

QVM

PythonQuantum IRTranspilerStatevectorOpenQASM
Year2024
RoleResearch Engineer
CompanyPersonal Project

A lightweight quantum virtual machine that parses, transpiles, and simulates quantum circuits with hardware-aware routing.

QVM (Quantum Virtual Machine)

A lightweight, educational quantum virtual machine that parses, transpiles, and simulates circuits against constrained hardware architectures.

Highlights

  • Intermediate Representation for circuit modeling
  • Parser and transpiler with SWAP insertion
  • Statevector simulation and probability outputs
  • Gate decomposition for native instruction sets

Stack

Python, Quantum IR, Transpiler, OpenQASM export