QDSV Runtime Alpha: the public execution shell for canonical QDSV operation programs.
Project description
QDSV Runtime Alpha
QDSV Runtime Alpha is the public execution shell for problem-first QDSV workflows. Its canonical engine is QDSV Operation Compiler v2.
It ties together the public QDSV developer stack:
QIntent -> ProblemSpec -> QDSV Runtime Alpha / Operation Compiler -> operation program
-> Bridge -> OpenQASM / Qiskit
-> backend execution + evidence
Qruba -> visual orchestration over the same Runtime/Compiler path
QDSV -> semantic model and private compiler implementation
Runtime Alpha does not embed or expose the private QDSV compiler implementation. It calls the canonical compiler API, records a safe operation-program passport and program digest, and then allows adapters such as Bridge to export the same compiled intent.
Install
For local development:
pip install -e .
When published:
pip install qdsv-runtime
Users can also install the current source from GitHub:
pip install git+https://github.com/qdsvquantum-afk/qdsv-runtime.git
CLI Quickstart
Create a workspace:
qdsv init
Validate a QIntent file:
qdsv validate examples/basic.qintent
Compile QIntent into the canonical operation program:
qdsv compile-intent examples/basic.qintent --rows examples/rows.json
Compile a canonical ProblemSpec directly:
qdsv compile examples/problem.json
QIntent compilation is available through the controlled public preview quota. Direct arbitrary ProblemSpec compilation requires an authorized deployment or a local/private QDSV node because it exposes a broader expert surface.
Build a Bridge artifact from a supported Bridge spec:
qdsv build examples/bridge_spec.json --target bridge
Generate a local runtime report:
qdsv report
Docker/private demo images can also include the same CLI:
docker exec qruba-api-private qdsv --help
Python SDK
from qdsv_runtime import QDSVRuntime
runtime = QDSVRuntime()
runtime.init_workspace()
runtime.validate_intent("examples/basic.qintent")
runtime.compile_intent("examples/basic.qintent", rows_path="examples/rows.json")
runtime.compile_problem("examples/problem.json")
runtime.build_bridge("examples/bridge_spec.json")
runtime.write_report()
Public Alpha Scope
This alpha includes:
- workspace creation;
- QIntent-to-operation-program compilation through the canonical engine;
- direct ProblemSpec-to-operation-program compilation;
- Bridge export backed by the same compiler authority;
- safe program digests, capability status, resource summaries and verification status;
- local artifact storage;
- reproducibility report generation;
- CLI commands for small examples.
This alpha does not include:
- private QDSV Runtime internals;
- semantic compiler internals;
- lowering logic;
- backend selection internals;
- private scoring formulas;
- production scheduler;
- user/tenant management;
- marketplace/plugins;
- local execution of the private semantic engine.
Positioning
QDSV Runtime Alpha is not a quantum operating system and Bridge is not its engine. Runtime is the executable product layer around the canonical QDSV operation program; QIntent formulates intent, Qruba orchestrates it, and Bridge exports compatible artifacts without creating a parallel compilation route.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qdsv_runtime-0.2.0a2.tar.gz.
File metadata
- Download URL: qdsv_runtime-0.2.0a2.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ac001627bd72cd1b244eef21b834e8bb072119c180376b6dc226996cee0e716
|
|
| MD5 |
b936f6ccfaa6887d682a104c535e9fc8
|
|
| BLAKE2b-256 |
b3f83388108350d9b7cbdfe3b29a8a7ade5381e6fbaf6f72a79d27045fca2324
|
File details
Details for the file qdsv_runtime-0.2.0a2-py3-none-any.whl.
File metadata
- Download URL: qdsv_runtime-0.2.0a2-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
701b23bdf986e3c78d109aa33da765ac84cfb0c73f6ad98146a2290425e3f4e8
|
|
| MD5 |
23870bd9d24e9200480b75c843bcfe41
|
|
| BLAKE2b-256 |
4615ff819e12e4fb2941c955ea3d76792e9fc6820caa9593c9daf94b18641a57
|