QDSV Runtime Alpha: a lightweight execution layer for problem-first QDSV workflows.
Project description
QDSV Runtime Alpha
QDSV Runtime Alpha is a lightweight execution layer for problem-first QDSV workflows.
It ties together the public QDSV developer stack:
QIntent -> QDSV Runtime Alpha -> QDSV Bridge -> OpenQASM / Qiskit / reports
Qruba -> visual human interaction layer
QDSV -> semantic model and private engine
Runtime Alpha does not embed or expose the private QDSV semantic engine. It provides a small workspace, CLI and SDK that call the public QIntent and Bridge clients, save artifacts, and generate reproducibility reports.
Install
For local development:
pip install -e .
When published:
pip install qdsv-runtime
Before the PyPI release, users can install from GitHub after the public repository is created:
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
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.build_bridge("examples/bridge_spec.json")
runtime.write_report()
Public Alpha Scope
This alpha includes:
- workspace creation;
- QIntent validation/explain calls through the public API or configured local/private node;
- Bridge build calls for supported public Bridge specifications;
- 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. It is an early semantic execution layer for problem-first QDSV workflows. The goal is to show how QIntent, Bridge and future visual environments such as Qruba can be tied together through a small executable layer without exposing the private engine.
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.1.0a1.tar.gz.
File metadata
- Download URL: qdsv_runtime-0.1.0a1.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d984d605c851532026093ca0485fea4f24236af62344a3010d23bd2997060145
|
|
| MD5 |
d6e203f2bedff789eee4fc259d2bd6c0
|
|
| BLAKE2b-256 |
ac969c4cdbe70d75cd9195ae5d04f882938cb793b368622e8f1be6b09cebfcac
|
File details
Details for the file qdsv_runtime-0.1.0a1-py3-none-any.whl.
File metadata
- Download URL: qdsv_runtime-0.1.0a1-py3-none-any.whl
- Upload date:
- Size: 7.5 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 |
71faf0cdb978c6cea86aabe0379ab0974c92574cdfde710a375f231facf000ae
|
|
| MD5 |
358068aad6a716d3d430701ab75e81fb
|
|
| BLAKE2b-256 |
012e41310615e0e897a2c4eb30d00d39b2ffbf6d400c73a8aca2ee07d5857afa
|