Skip to main content

agentoven

Python SDK for AgentOven — the enterprise agent control plane.

Built with native Rust performance via PyO3.

Install

pip install agentoven

Quick Start

from agentoven import AgentOvenClient, Agent

# Connect to the control plane
client = AgentOvenClient(url="http://localhost:8080")

# Register an agent
agent = Agent(name="my-assistant", description="A helpful AI assistant")
result = client.register_agent(agent)
print(result)

# List all agents
agents = client.list_agents()
for a in agents:
    print(a)

# Deploy an agent
client.bake("my-assistant")

# Pause an agent
client.cool("my-assistant")

Features

  • Native performance — Rust core compiled to a Python extension
  • A2A protocol — built on the Agent-to-Agent open standard
  • Multi-framework — works with LangGraph, CrewAI, AutoGen, and more
  • Kitchen isolation — workspace-based multi-tenancy

License

MIT

Realtime voice (Pro)

# pip install "agentoven[realtime]"
async with client.realtime("support-agent", voice="marin") as call:
    await call.send_audio(pcm_chunk)      # PCM16, 24 kHz, mono
    async for event in call:
        if event.type == "audio":
            speaker.write(event.audio)    # raw PCM16 bytes
        elif event.type == "transcript" and event.final:
            print(event.role, event.text)

The agent always runs on its own provider, which must offer the realtime modality. If the agent's input guardrails block what the caller said, you get an error event and then iterating raises RealtimeError (close code 1008) with the reason; call.close_code / call.close_reason are set once the call ends.

Browsers cannot set headers on a WebSocket: see "Realtime in a browser" below.

Modalities

A modality is something an agent can take in or give out beyond text: image, pdf, video, audio (cascaded voice: speech-to-text in, text-to-speech out) and realtime (live speech-to-speech). Modalities belong to the provider: an agent has exactly the modalities of its own provider. Text is always on and has no entry. You do not have to set anything: defaults come from the provider driver and the model catalog.

Enable or disable modalities on a provider

from agentoven import AgentOvenClient, Modalities, AudioConfig, RealtimeConfig, CLEAR

client = AgentOvenClient(url="http://localhost:8080", api_key="...")

client.create_provider(
    "openai", "openai", api_key="sk-...", models=["gpt-4o"],
    modalities=Modalities(
        pdf=False,                                    # switch PDF input off
        video=True,                                   # widen for a gateway the catalog doesn't know
        audio=AudioConfig(stt_model="whisper-1", tts_model="tts-1"),
        realtime=RealtimeConfig(enabled=True, model="gpt-realtime"),
    ),
)

# Updates are merged per modality. CLEAR deletes a key (or a whole modality)
# and puts it back on its default.
client.update_provider("openai", modalities=Modalities(pdf=CLEAR, audio=AudioConfig(tts_model="tts-1-hd")))

provider = client.get_provider("openai")
print(provider.modalities)          # effective: ['text', 'image', 'audio', ...]
print(provider.supports("audio"))

The same rules the server enforces are checked before the request is sent (unknown modality, an entry for text, unknown settings, wrong types) and raise ModalitiesError. audio and realtime cannot be enabled beyond what the provider kind supports; the server answers 400 (AgentOvenAPIError).

Check what an agent can do

card = client.agent_card("support-agent")
print(card.modalities)              # e.g. ['text', 'image', 'audio', 'realtime']
if card.supports("audio"):
    ...
client.supports("support-agent", "pdf")   # shorthand

Send an image or PDF

from agentoven import Attachment

session = client.create_agent_session("vision-agent")
reply = client.send_session_message(
    "vision-agent", session["id"], "Summarise these.",
    attachments=[
        Attachment.from_path("chart.png"),                       # MIME type inferred
        Attachment.from_path("report.pdf"),
        Attachment.from_url("https://example.com/photo.jpg"),
        Attachment.from_bytes(raw_bytes, mime_type="image/webp"),
    ],
)
print(reply["content"])

Audio and video attachments work the same way. Audio is transcribed by the server first, so any agent whose provider offers audio can take it.

Cascaded voice

from agentoven import AudioModalityError

try:
    result = client.invoke(
        "support-agent",
        audio="question.wav",        # path, Path, bytes, or AudioInput.from_base64(...)
        voice_output=True,
        voice="alloy",
    )
except AudioModalityError:
    print("this agent's provider does not offer the audio modality")
else:
    print(result.transcript)         # what the agent heard
    print(result.response)           # its text reply
    result.save_audio("answer")      # decoded bytes in result.audio.data -> answer.mp3

Realtime (live speech-to-speech)

Server-side, with your API key (needs pip install "agentoven[realtime]"):

async with client.realtime("support-agent", voice="marin") as call:
    await call.send_audio(pcm_chunk)
    async for event in call:
        ...

Realtime in a browser

Browsers cannot set headers on a WebSocket. Your backend mints a short-lived token (bound to the agent and kitchen, checked only when the socket opens) and gives it to the page:

minted = client.realtime_token("support-agent", ttl_seconds=60)   # 1-300
return {"token": minted.token, "expires_in": minted.expires_in}   # your endpoint

The page opens the socket with the WebSocket subprotocols ["agentoven.v1", "agentoven-token.<token>"] (the TypeScript SDK does this with connectRealtime({ token })). From Python the same flow, with no auth headers:

async with AgentOvenClient(url="http://localhost:8080").realtime("support-agent", token=minted.token) as call:
    ...

Metadata

Release files for agentoven 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agentoven 0.9.0
File Size Uploaded Provenance Actions
agentoven-0.9.0.tar.gz 91.1 kB Without provenance Details for agentoven-0.9.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for agentoven 0.9.0
File Actions
agentoven-0.9.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for agentoven-0.9.0-cp313-cp313-win_amd64.whl
agentoven-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for agentoven-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
agentoven-0.9.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for agentoven-0.9.0-cp313-cp313-manylinux_2_28_aarch64.whl
agentoven-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for agentoven-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agentoven-0.9.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for agentoven-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
agentoven-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for agentoven-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl
agentoven-0.9.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for agentoven-0.9.0-cp312-cp312-win_amd64.whl
agentoven-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for agentoven-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
agentoven-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for agentoven-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl
agentoven-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for agentoven-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agentoven-0.9.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for agentoven-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
agentoven-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for agentoven-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl
agentoven-0.9.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for agentoven-0.9.0-cp311-cp311-win_amd64.whl
agentoven-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for agentoven-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
agentoven-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for agentoven-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl
agentoven-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for agentoven-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agentoven-0.9.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for agentoven-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
agentoven-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for agentoven-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl
agentoven-0.9.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for agentoven-0.9.0-cp310-cp310-win_amd64.whl
agentoven-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for agentoven-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
agentoven-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for agentoven-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl
agentoven-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for agentoven-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agentoven-0.9.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for agentoven-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
agentoven-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for agentoven-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl
agentoven-0.9.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for agentoven-0.9.0-cp39-cp39-win_amd64.whl
agentoven-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for agentoven-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl
agentoven-0.9.0-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details for agentoven-0.9.0-cp39-cp39-manylinux_2_28_aarch64.whl
agentoven-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for agentoven-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agentoven-0.9.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for agentoven-0.9.0-cp39-cp39-macosx_11_0_arm64.whl
agentoven-0.9.0-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details for agentoven-0.9.0-cp39-cp39-macosx_10_12_x86_64.whl

Total release size: 51.1 MB

Release files / agentoven-0.9.0.tar.gz

Download URL agentoven-0.9.0.tar.gz
Size 91.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e4f45e12278e5842cce1e7532bbd46e1a41fd540bb47a16789d41436bd95d6dd
BLAKE2b-256 checksum
How to use checksums
d8d6d148d511600f7b8f4e398902dc643edabfa4887987524b7632b83451ed21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-win_amd64.whl

Download URL agentoven-0.9.0-cp313-cp313-win_amd64.whl
Size 1.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5e85f95ae7f4a10c10e1929cdb42d1a2e442e8e7b02bccd369d80034c587bd11
BLAKE2b-256 checksum
How to use checksums
6c6bad3167a97bb9df9324aeb94d4e1c94b2eb211d8c3dd9247919a818b7f25b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL agentoven-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d3dbd1ddecd280f74413e6b4a46cce587bd98c654e07ddda0dccb47b0e98871c
BLAKE2b-256 checksum
How to use checksums
c26d560855c8fcb29b7769badc288b653f62359987ac21625d658d511c669345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL agentoven-0.9.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9cfa7407b6fb3b724c639eac9237a5e06806ebb5189ac2ec532c1ceed0e08d6e
BLAKE2b-256 checksum
How to use checksums
df055e9a91bd6aa8fdffc7846e90b0d8f275d24ccb0481c926f58dd697772759
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agentoven-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2f959e186a765a35bb5c86446f264304881cf3443b6bcac6d176074dec548a1b
BLAKE2b-256 checksum
How to use checksums
cec40c02ca1340f4f6b44562f5d12c74897739a2da5b59eb1af6c8391d0d8411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL agentoven-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
133e52a5bd5ee8d7d693305ea04c8a0236fbd712ceece29fc51cf3051b2ae3dc
BLAKE2b-256 checksum
How to use checksums
4e6915c52188044cd41b184690965039bfe8ff97a3f3eede67f1ffd9a92d1ed8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL agentoven-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8b894b9bb71410d69aa93506a6141eec426df27f5ef8954e81b9f1721a6bd5ec
BLAKE2b-256 checksum
How to use checksums
762dcacd5223105b2fb8a4e01c763a18bb6f29d4c68f805ac161d81811adb2a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-win_amd64.whl

Download URL agentoven-0.9.0-cp312-cp312-win_amd64.whl
Size 1.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ad8ac602b5f168d509aaf23afef79f8dddeca7c9ef08a697cfdf37635a758afe
BLAKE2b-256 checksum
How to use checksums
61bf7669672f410bdd363e6988b7f6119f235426fcde25441fb98af408ba124e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL agentoven-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7ca840ac245e0a2c71499c20ac0eee352714d17a2cab3d9a1f696f06d24fd436
BLAKE2b-256 checksum
How to use checksums
e1fcf5af5920f804d2cc6a3f22ca51395291e1a7970d7b1fdb22e492c1548609
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL agentoven-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
48b6ca929bc80e99562db0bf7450eb7d9d349a5fd2c76c3517d5a38fdf1af523
BLAKE2b-256 checksum
How to use checksums
6ecd6c99fda7c274ad5d494fff1157c8c6a8aaa599f95289b5812a052efb4c05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agentoven-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9db6119f70a549c8e41ae788f17c9a6138d44dcc5f9259b7a8aa251a7f5aac19
BLAKE2b-256 checksum
How to use checksums
4b94f4d00468e2a1c0b79663c472063bb63c6286538f1de955f74042348ae37b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL agentoven-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b9aea28e19c74f1c1aacfa1f6d0f1033083bfdc63098e63d154314e432807a13
BLAKE2b-256 checksum
How to use checksums
f7049711df935995686bd9e947824e6754243549a1f56716c2c33fd81b3fa69e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL agentoven-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cc693bd172acdb74f4fc4cf44e95ba57585c8e9f55f492c0302bc5dba60d2c8f
BLAKE2b-256 checksum
How to use checksums
0eae96820812963ca1f7c3c0f8592e380f360b6cfc2536784410ace95e4b43c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-win_amd64.whl

Download URL agentoven-0.9.0-cp311-cp311-win_amd64.whl
Size 1.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2918973c7b1c249b2bfe2b7b85f384b2726773e4c3e7bc83e2fa8f33546dcccb
BLAKE2b-256 checksum
How to use checksums
b88ee55f644dd3ea8be0a1040973591fb9813de4ca0782d62bf66670edee79e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL agentoven-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
333577e6c697e5397112b6f5010f8cd014ef06744b30322b445effe8d5e7182b
BLAKE2b-256 checksum
How to use checksums
7bd2520efbecb7a497b9e17a893e8008b332754ae53bc77594a12563c769e915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL agentoven-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
88c46084d1e8dde054e7af1ead5eace2a07b898964e031258e8e4bb7e0b056be
BLAKE2b-256 checksum
How to use checksums
4a707caf5efd7db41ac3d5b13ae08a546c9a6a7a9e47aefeba56d391204c9f7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agentoven-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e9fbe24bfdfa11e4a8d0a9eac10397cfc98560432fd0ce2812eac7d373d5d92c
BLAKE2b-256 checksum
How to use checksums
14425935d7ef84f6235e99882221aff69014eb1cabcefe943fb56f4b57be853b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL agentoven-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1454485013adb63739918ab9ba7afae7732296c2ad3bccd13379ba8a5e7d8b3a
BLAKE2b-256 checksum
How to use checksums
7b6143c6355e77949284455a7242c2325ee2078ca95a47e476057fe00b47eb4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL agentoven-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
13511e8849fa4772ce90debad4e895d4ab5a9e898ec08988e2ae4648a9ca62ff
BLAKE2b-256 checksum
How to use checksums
20847b28c4a4327d903714b2a5154f136493f3d38731fd23804ca362555cc42c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-win_amd64.whl

Download URL agentoven-0.9.0-cp310-cp310-win_amd64.whl
Size 1.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3ed0b7fd1456983d43160138850d7420e7f09e3439c5302efa470690b0ce1e9b
BLAKE2b-256 checksum
How to use checksums
e2ecde6cca11f490a6e7d092fa716e72e20e4d935c331d82713044d889129d37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL agentoven-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c96a76bb92b6c724027fc1d2385f882f1b27251c5f3ab1a531ded8ab13ac721b
BLAKE2b-256 checksum
How to use checksums
379eef0da20cbe0811b6deabb745165ceb3753f7b705b21fc19b979d8a7717ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL agentoven-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4fadc577031d41dbb78788485612aa4388f867b54e89639f3ae03f248cf12c39
BLAKE2b-256 checksum
How to use checksums
4e5811e903de6fb4b8c40c9d03ddc66d1d8da9a366cfaf716fc602b898d43eed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agentoven-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bf5dc98c72ff4532f0d4f387823ee3bbd99b5bef36124248980eb9dd225e6ef4
BLAKE2b-256 checksum
How to use checksums
a27a896be3585b93300cb0b558b63366973789dbe9cdd77f3fd2194baba3be45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL agentoven-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0da82f3cbf3820f8c6979bc034d54a2b4094181985fceb3ef6f91e86d93036a6
BLAKE2b-256 checksum
How to use checksums
200ee7b8bfbe8fcc8f403453474d8f95d160cb06892bbac13d7c51b9fb2ad2b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL agentoven-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
50b4e66993c2b5504861901d93905e62472b28bcfbdd91575b71ad5620e2a140
BLAKE2b-256 checksum
How to use checksums
db35286ef38dfac39304da8bcae5507fe54dbe98af432a370d636bad16f23b40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-win_amd64.whl

Download URL agentoven-0.9.0-cp39-cp39-win_amd64.whl
Size 1.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
167539cb0daad786a21103fffd4e4cca235c210512e2eafe80476300718f3b6a
BLAKE2b-256 checksum
How to use checksums
23d6f00abbe1ca308c126c77b6d8b42a75e920337ae6debece56c2a6d248a2e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL agentoven-0.9.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 2.0 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9602d431f4cb309636526e5c1a03912a2fe4ed0faded69d052a141f4be8b02ee
BLAKE2b-256 checksum
How to use checksums
e4e10dfd2994b85d903a975e132f061685b131a5df96625a57db439b818ff49f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL agentoven-0.9.0-cp39-cp39-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0feeef535ce868a51cb0289513d79d01a7d53ea4b984add67f69ad06cc954c98
BLAKE2b-256 checksum
How to use checksums
af4533ecf83322e70e0150d9a4ebb366172cf46415301de3b5ddfdfb262f1918
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agentoven-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
970a55c8914c1bba5af43707001f5de33dbf4e691cfab6ed2b46725836c6d5e2
BLAKE2b-256 checksum
How to use checksums
55b21f84f1bbd0955b9f6aadc5607cc28d6b98e32a40108c382d2e1b58f4bc86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL agentoven-0.9.0-cp39-cp39-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5f9564b7e86df49987897c0dc1973c6f9755eccca759d67ba49da1bf4e35d8d1
BLAKE2b-256 checksum
How to use checksums
9b567bd8f05fc75d5eef6e8dc14e9179748e5eb2e01678ba7187375353b65cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / agentoven-0.9.0-cp39-cp39-macosx_10_12_x86_64.whl

Download URL agentoven-0.9.0-cp39-cp39-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d0e35e90432eb12ab769789b40d2df972cf42017fb5d3bcd210d50036d4ab465
BLAKE2b-256 checksum
How to use checksums
3230d81f2028d3655a419cde1a838cf56737675f4164e2df861671c1e851275e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Security for agentoven 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page