Skip to main content

Aevum — LiteLLM-backed LLM complication with episodic ledger record.

Project description

aevum-llm

LiteLLM-backed LLM complication for Aevum. Every call is audited: model ID, prompt hash, and response hash are recorded in the episodic ledger. Raw prompts and responses are never stored.

pip install aevum-llm
from aevum.llm import LlmComplication
from aevum.core import Engine

engine = Engine()
engine.install_complication(
    LlmComplication(model="claude-sonnet-4-6", fallback_models=["gpt-4.1"]),
    auto_approve=True,
)

See the main repository README for the complication installation guide.

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

aevum_llm-0.3.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

aevum_llm-0.3.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file aevum_llm-0.3.0.tar.gz.

File metadata

  • Download URL: aevum_llm-0.3.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aevum_llm-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1a66dad4124c57ac3feea5837503d6172ca4e958caa39f76a0cad6bcce4797e7
MD5 3148de687528ab7a7869f072a0031b9e
BLAKE2b-256 9dfd329202c74fb03f293c1c662965019543210b1cae8befa1cc20eaff2a51ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_llm-0.3.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_llm-0.3.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for aevum_llm-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ebc45be774260bc2be3a35f6458b5b2ff939fbb89fd3eeeeb9c891ad161ded69
MD5 69bf077495db1758690ec65d76c1bd4c
BLAKE2b-256 f29907a8919e6d5001098887909b223a23a94516b9a736a1a1628ff4372003cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_llm-0.3.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