Vienna OS Python SDK
The execution kernel for AI agents. Agents propose. Vienna decides.
Install
pip install vienna-os
Quick Start
from vienna_os import ViennaClient
client = ViennaClient(
base_url="https://console.regulator.ai",
agent_id="my-agent",
api_key="vos_..."
)
# Submit an intent through the governance pipeline
result = client.submit_intent(
action="deploy",
payload={"service": "api-gateway", "version": "v2.4.1"}
)
if result.pipeline == "executed":
print(f"Warrant: {result.warrant.id}")
Documentation
License
BSL-1.1
Metadata
Release files for vienna-os 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vienna_os-0.1.0.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vienna_os-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 kB
Release files / vienna_os-0.1.0.tar.gz
| Download URL | vienna_os-0.1.0.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca5b96d10c28808f9fd28d0f21bda06f7d38f9767af2b48446ffec6b6656600a
|
|
BLAKE2b-256 checksum How to use checksums |
424bbbea6f5b72e20177c54588fb38c428a673a479f425a5f7d9cc0b6ae1791a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / vienna_os-0.1.0-py3-none-any.whl
| Download URL | vienna_os-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
47e11ab33f27096c5f012e38d85223665580b240e93e9463c111f1017df1c18d
|
|
BLAKE2b-256 checksum How to use checksums |
0cbd47ee65f665f0b3d996e8ac3383b901b7569162bde2bc2803989909fb1b7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|