Skip to main content

QDSV Runtime Alpha: a lightweight execution layer for problem-first QDSV workflows.

Project description

QDSV Runtime Alpha

Status License: MIT

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qdsv_runtime-0.1.0a1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qdsv_runtime-0.1.0a1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

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

Hashes for qdsv_runtime-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 d984d605c851532026093ca0485fea4f24236af62344a3010d23bd2997060145
MD5 d6e203f2bedff789eee4fc259d2bd6c0
BLAKE2b-256 ac969c4cdbe70d75cd9195ae5d04f882938cb793b368622e8f1be6b09cebfcac

See more details on using hashes here.

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

Hashes for qdsv_runtime-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 71faf0cdb978c6cea86aabe0379ab0974c92574cdfde710a375f231facf000ae
MD5 358068aad6a716d3d430701ab75e81fb
BLAKE2b-256 012e41310615e0e897a2c4eb30d00d39b2ffbf6d400c73a8aca2ee07d5857afa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page