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.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 elan-agentkit-core 0.1.0
File Size Uploaded Provenance Actions
elan_agentkit_core-0.1.0.tar.gz 115.3 kB Without provenance Details for elan_agentkit_core-0.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 256.2 kB

Release files / elan_agentkit_core-0.1.0.tar.gz

Download URL elan_agentkit_core-0.1.0.tar.gz
Size 115.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a44eee2449b3f7a53b593bdba5cbb430c70b028e6cf87ceaa79a504a0f2c8b7d
BLAKE2b-256 checksum
How to use checksums
54a9434f21a9a4a8a68ec02e7bbf3e4c1344b45bf131e79a7a1b491adf5187d9
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.0-py3-none-any.whl

Download URL elan_agentkit_core-0.1.0-py3-none-any.whl
Size 140.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a81abcbba97db96979c83aa793f753105536f421346d1396a77ba266cd374b4
BLAKE2b-256 checksum
How to use checksums
516b59ded94fe67384f93daf8046d8887e6f703d2fb35be6b74d6972ac42ba25
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.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.

Release history Release notifications | RSS feed

This release

0.1.0 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