Skip to main content

aevum-core

The independent black box for AI agents — tamper-evident, independently verifiable records of what your agents did.

aevum-core is the Aevum context kernel: five governed functions (ingest, query, review, commit, replay) over an append-only episodic ledger, gated by five unconditional barriers (crisis detection, classification ceiling, consent, audit immutability, provenance) that are hardcoded and never policy-controlled.

  • SHA3-256 hash-chained sigchain — every event is RFC 8785 (JCS) canonicalized and Ed25519-signed (RFC 8032); an optional hybrid ML-DSA-65 (FIPS 204) signature runs alongside it for post-quantum defense-in-depth.
  • COSE_Sign1 receipts with RFC 3161 trusted timestamps — each entry is wrapped in a portable, independently verifiable receipt.
  • RFC 6962-style Merkle log — Signed Tree Heads with inclusion and consistency proofs detect any historical rewrite of the ledger.
  • Cedar ABAC + OPA policy engines — consent and content/infrastructure decisions are externalised and optional, sitting behind the unconditional barriers rather than replacing them.
  • Verification logic also ships as a separate package, aevum-verify, so a receipt can be checked without running the rest of the kernel.

Install

pip install aevum-core
pip install "aevum-core[cedar]"  # + real Cedar consent enforcement

Docs

Full documentation, threat model, and regulatory alignment: https://github.com/aevum-labs/aevum

License

Apache-2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aevum_core-0.9.0.tar.gz (268.6 kB view details)

Uploaded Source

Built Distribution

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

aevum_core-0.9.0-py3-none-any.whl (193.2 kB view details)

Uploaded Python 3

File details

Details for the file aevum_core-0.9.0.tar.gz.

File metadata

  • Download URL: aevum_core-0.9.0.tar.gz
  • Upload date:
  • Size: 268.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for aevum_core-0.9.0.tar.gz
Algorithm Hash digest
SHA256 4f55a88771cb57d56fd78652a90f20b0fac9b5ea499151e13c4358cb26a6e464
MD5 37f6b9d7b7313acc0812fc2bf095f0f4
BLAKE2b-256 d675b2ea4172ba58f313ff363a7a03993c41116c320a577b25cd394efa856dcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_core-0.9.0.tar.gz:

Publisher: release.yml on aevum-labs/aevum

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

File details

Details for the file aevum_core-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: aevum_core-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 193.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for aevum_core-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd90fcbffed21d588a5e2ac8e85103c8155760c1d8a17039ff2cdb6a81aacae1
MD5 8dd071c857b7de91d7c881d264d73bae
BLAKE2b-256 e9b82aed94af55ee7498028bf9d73c61374b91b96c8ed8364eee22aec30a0cf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_core-0.9.0-py3-none-any.whl:

Publisher: release.yml on aevum-labs/aevum

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