Skip to main content

elan-agentkit-core

The Elan agent pipeline's service machinery: the token verifiers, the ticket minter, the message broker, the push transports, the database engine, the metering and accrual helpers, the artifact service and the comms clients.

This is a dependency, not a product, and it is for the platform's own processes rather than for yours. It is published so the agent runtime can be installed from an index; it is not a package you are expected to import directly, and its surface changes with the platform rather than on a schedule of its own.

If you are writing a client, you want elan-agentkit-contracts

The models a client and this platform both read — the event envelopes, the agent manifest, the elan.yaml deploy spec, the artifact scopes, the naming rules — moved into elan-agentkit-contracts, which depends on pydantic and pyyaml and nothing else. elan-sdk and elan-cli depend on that package and no longer on this one.

The split is not about size. A client has no business holding a token verifier, and mint() here takes a ticket signing secret — so installing an SDK should not put either in your application's image.

agentkit_core.identity, .manifest, .envelopes, .artifacts, .pricing, .deploy_spec and .templates still resolve: they re-export the contracts package, so existing imports are unchanged. agentkit_core.auth and .tickets kept their verifiers and import their vocabulary back.

Start at https://openelan.ai/app/docs.

Licence

Apache-2.0. See LICENSE.

Metadata

Release files for elan-agentkit-core 0.1.1

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

Source distribution (sdist)

Source distribution for elan-agentkit-core 0.1.1
File Size Uploaded Provenance Actions
elan_agentkit_core-0.1.1.tar.gz 116.6 kB Without provenance Details for elan_agentkit_core-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for elan-agentkit-core 0.1.1
File Interpreter ABI Platform Actions
elan_agentkit_core-0.1.1-py3-none-any.whl Python 3 none any Details for elan_agentkit_core-0.1.1-py3-none-any.whl

Total release size: 258.4 kB

Release files / elan_agentkit_core-0.1.1.tar.gz

Download URL elan_agentkit_core-0.1.1.tar.gz
Size 116.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c6bf0f509a92d20fa42454f3ccdedeb0d6ea2103f2d89639cd15fbca85f4097b
BLAKE2b-256 checksum
How to use checksums
11fd7771ef657cbf8ab61962cc84977972bdaf21b6d2342826deae708ad3a980
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / elan_agentkit_core-0.1.1-py3-none-any.whl

Download URL elan_agentkit_core-0.1.1-py3-none-any.whl
Size 141.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eb22e6ddfe541b7bc7279ff7962d9c6d8e43ff1546a9fd65cc25054fa969093e
BLAKE2b-256 checksum
How to use checksums
b324fafe1e8afc894ae5907816908eb65d2781622d8efd9fa9f0d56c154ef103
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for elan-agentkit-core 0.1.1

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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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