Skip to main content

Zeno core runtime: Ctx, agents, tools, turn worker, streaming, tracer.

Project description

zeno-core

Core runtime for the Zeno framework.

Install

uv add zeno-framework

Public surface:

  • Ctx, ContextVar plumbing, @tool decorator, Agent / SubAgent.
  • ZenoApp — binds channels, agent, memory, provider, tracer.
  • Provider protocol + Capabilities dataclass + ProviderCapabilityError (the v0.3.0 pluggable-provider seam).
  • ClaudeSDKProvider — first-party Provider wrapping the Claude Agent SDK.
  • Channel protocol, turn worker, streaming, tracer, failure policies.
  • Plugin entry-point discovery (zeno.sub_agents, zeno.providers, zeno.tools, zeno.channels).

Part of a lockstep 0.x release. Install via the zeno-framework meta-package:

uv add 'zeno-framework[cli]'          # Claude Agent SDK backend (default)
uv add 'zeno-framework[openai,cli]'   # OpenAI-compatible backend

Part of the Zeno framework.

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

zeno_core-1.0.0rc1.tar.gz (76.1 kB view details)

Uploaded Source

Built Distribution

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

zeno_core-1.0.0rc1-py3-none-any.whl (56.2 kB view details)

Uploaded Python 3

File details

Details for the file zeno_core-1.0.0rc1.tar.gz.

File metadata

  • Download URL: zeno_core-1.0.0rc1.tar.gz
  • Upload date:
  • Size: 76.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zeno_core-1.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 5d1698282ab3cbe4e26154f3530663f17f51168835b500e5ec4b43e40df52c00
MD5 fb5bf5167f639d26826a201a33b29170
BLAKE2b-256 faee7d3a15e255b6db2ef66a3b403e8492717e32aff7ddaa87ee005c1efebaf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for zeno_core-1.0.0rc1.tar.gz:

Publisher: publish.yml on nkootstra/zeno

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zeno_core-1.0.0rc1-py3-none-any.whl.

File metadata

  • Download URL: zeno_core-1.0.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 56.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zeno_core-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 aeb699e7bda7ae134ba6e55e30e5207ab18543dbf02c2e85722ed6a24d68869a
MD5 abb99a463ab84ef4152a8f44ca226be5
BLAKE2b-256 6b44bf3461fe6cd0f8381b1a4b92904263be8685be04108bc4d3ef9cc52b9ac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zeno_core-1.0.0rc1-py3-none-any.whl:

Publisher: publish.yml on nkootstra/zeno

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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