quantumos-host-tools
Host-side toolkit for QuantumOS — the capability-secure, quantum-aware microkernel that boots in your browser.
This package is how an agent operates a running QuantumOS from the host: it owns the QEMU VM lifecycle, scripts the guest shell, drives the kernel holographic-memory field, and — critically — carries a verified boot identity on every result.
Install
pip install quantumos-host-tools
# quantum-gateway mirror (PennyLane) and qBraid entropy handoff are optional:
pip install "quantumos-host-tools[quantum,qbraid]"
Requires Python ≥ 3.10 and a qemu-system-x86_64 on PATH. You also need a QuantumOS
kernel.elf32 (build it from the repo with make, or take one from a
release).
What's inside
qos-mcp— an MCP server exposing a running QuantumOS to agents as tools (boot, qsh scripting, field imprint/recall, fs, fetch, quantum entropy, N-VM societies). Every tool result carries the Lamport-verified boot identity.qos_bridge— the VM bridge (QosVM,QosSociety). Stdlib-only by contract: it never importsmcp. COM1 carries shell scripting; COM2 carries the attested data channel.qos-verify-attestation— stand-alone verifier for a QuantumOS boot attestation stream (integer SHA-256 Lamport one-time signature).qos-qbraid-boot— draw real-QPU entropy (via qBraid) and hand it to the kernel as aqseed=boot token.
Honesty note
The boot attestation is verified ≠ live: the signature covers the boot string, not the liveness of any later reply. Authenticating per-reply and the society wire is planned work (see the repo's ADR-0019/0020). This is alpha software; the tool contracts are not frozen below 1.0.
License
GPL-2.0-only, matching QuantumOS.
Metadata
Release files for quantumos-host-tools 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quantumos_host_tools-0.5.1.tar.gz | 68.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quantumos_host_tools-0.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 125.5 kB
Release files / quantumos_host_tools-0.5.1.tar.gz
| Download URL | quantumos_host_tools-0.5.1.tar.gz |
|---|---|
| Size | 68.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bfcd2d2683aec32c66f881ecc642840e44770e9a4dff14a1468abd532e0ba8e6
|
|
BLAKE2b-256 checksum How to use checksums |
e81691f9cdff4009805c0c736073ba06b7d36928fab2a9872a5c8b391031fe18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / quantumos_host_tools-0.5.1-py3-none-any.whl
| Download URL | quantumos_host_tools-0.5.1-py3-none-any.whl |
|---|---|
| Size | 57.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b945660d819af094e0cba165b16418dcf90ec4705132bf6820e6f67944fc074e
|
|
BLAKE2b-256 checksum How to use checksums |
af45d4c48532647485672adb5fb098cbc70f3ba19efc7e93ed9fde9358c14aa5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|