⚛️🦘 Marqov SDK
Marqov SDK is the open-source Python interface to the Marqov platform, a quantum-classical hybrid orchestration layer for building, running, and reproducing hybrid workflows across multiple quantum backends.
Write your hybrid programs once using @task and @workflow decorators, then dispatch them to simulators or QPUs through a unified executor abstraction. The SDK speaks to the major hardware and simulation providers out of the box (Amazon Braket, Azure Quantum, etc) so you can swap backends without rewriting your circuit or orchestration logic.
A core design goal is reproducibility: workflows are structured so that an experiment can be re-run and verified rather than re-derived, addressing the reproducibility gap that affects much of today's quantum-classical research.
What you'll find in the repo
- A circuit abstraction layer that's vendor-agnostic across supported backends
@task/@workflowdecorators for composing hybrid pipelines- Pluggable executors for simulators and QPUs
- A CLI for submitting and managing jobs
- Durable workflow orchestration built on Temporal (
temporalio)
Who should contribute
Whether your background is in quantum algorithm and SDK development or in HPC, infrastructure, and orchestration engineering, there's surface area here for you. Algorithm-focused contributors can work on circuit abstractions, backend adapters, and provider integrations; infrastructure-focused contributors can work on executors, the CLI, job lifecycle management, and orchestration durability. The entire public SDK is Python, so no other language required to contribute.