Zeta
Zeta is an operating substrate for agents. It provides the
zeta CLI, agent manifests, event stores, model adapters, prompt construction,
capability execution, and runtime services.
Tool executors
The runtime loop stays in Zeta. An agent can select where its tool calls run through frontmatter:
executor:
provider: local
config: {}
local runs registered capabilities in the current process. Additional
providers are installed through the zeta.tool_executors entry-point group.
Zeta sets up one executor per provider, agent, and configuration, then reuses
it across invocations while keeping the model loop local.
Provider setup is asynchronous. Returned executors must support concurrent
calls; Zeta awaits their aclose() method during worker shutdown.
Executor configuration is persisted in project snapshots and execution manifests. Store only secret references, profile names, or environment-variable names there—never credentials or secret values. Providers resolve references during setup. Config must contain JSON-compatible values with string object keys.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zeta_os-0.9.0.tar.gz.
File metadata
- Download URL: zeta_os-0.9.0.tar.gz
- Upload date:
- Size: 278.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3ed319838b4e91ff706181b159d2144749da4c00b13d3761e07e88ffb2c39dc
|
|
| MD5 |
7d47ffc8a79d307d1d5d27433cadb1b7
|
|
| BLAKE2b-256 |
6921e4a1bd33c2e9e16ea3280ea69e056161b037f8bca43ca5af0d73b8c80e7c
|
Provenance
The following attestation bundles were made for zeta_os-0.9.0.tar.gz:
Publisher:
release.yml on rlouf/zeta
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zeta_os-0.9.0.tar.gz -
Subject digest:
f3ed319838b4e91ff706181b159d2144749da4c00b13d3761e07e88ffb2c39dc - Sigstore transparency entry: 2284342696
- Sigstore integration time:
-
Permalink:
rlouf/zeta@60493ac5a7ce2c147449ce91edad69ea04860823 -
Branch / Tag:
refs/tags/v0.9.0 - Owner: https://github.com/rlouf
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@60493ac5a7ce2c147449ce91edad69ea04860823 -
Trigger Event:
push
-
Statement type:
File details
Details for the file zeta_os-0.9.0-py3-none-any.whl.
File metadata
- Download URL: zeta_os-0.9.0-py3-none-any.whl
- Upload date:
- Size: 213.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b3fc5504765597735e150ec225913b7ae90fbc10d6dcf604dd3b567f2795776
|
|
| MD5 |
9203d666015bcd143f58fcf1a4f58d82
|
|
| BLAKE2b-256 |
d7c596932f5d8585ff05fe5eb0b554c2a9d85c981308843301bfd5d4b85c7cb9
|
Provenance
The following attestation bundles were made for zeta_os-0.9.0-py3-none-any.whl:
Publisher:
release.yml on rlouf/zeta
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zeta_os-0.9.0-py3-none-any.whl -
Subject digest:
3b3fc5504765597735e150ec225913b7ae90fbc10d6dcf604dd3b567f2795776 - Sigstore transparency entry: 2284342725
- Sigstore integration time:
-
Permalink:
rlouf/zeta@60493ac5a7ce2c147449ce91edad69ea04860823 -
Branch / Tag:
refs/tags/v0.9.0 - Owner: https://github.com/rlouf
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@60493ac5a7ce2c147449ce91edad69ea04860823 -
Trigger Event:
push
-
Statement type: