Skip to main content

Agentic Context Toolkit: context delta learning for adaptive LLM agents

Project description

CI Docs Publish

Agentic Context Engineering Toolkit

Research-oriented framework for Agentic Context Engineering. It captures, ranks, and reuses "context deltas" from LLM interactions so agents adapt without retraining, following the methodology described in Agentic Context Engineering Framework.

Features

  • LLM provider agnostic (OpenAI, Anthropic, LiteLLM, Ollama, custom wrappers)
  • Storage backend agnostic (memory, SQLite, Postgres/pgvector, extensible interfaces)
  • Token budget management, retrieval & ranking, reflection, and curation pipelines
  • Ready for Python 3.12 with strict typing, async workflows, and modern tooling

Getting Started

python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
pip install -r requirements.txt

Project Layout

.
  acet/               # Library source (packages added per phase)
  benchmarks/         # Performance and benchmark suites
  docs/               # Documentation site sources
  examples/           # Usage examples and sample apps
  tests/              # Unit, integration, and benchmark tests

Development Workflow

  1. Create/activate the local virtual environment.
  2. Install dependencies with pip install -r requirements.txt.
  3. Run format and lint checks: black . and ruff check.
  4. Run type checks: mypy --strict ..
  5. Run tests: pytest --cov=acet.

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

acet-1.0.6.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

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

acet-1.0.6-py3-none-any.whl (35.1 kB view details)

Uploaded Python 3

File details

Details for the file acet-1.0.6.tar.gz.

File metadata

  • Download URL: acet-1.0.6.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for acet-1.0.6.tar.gz
Algorithm Hash digest
SHA256 ab3e33a09edd62c3f5bffb2184ad698ce5319dcec67cf10d81e9ff9c09d3bede
MD5 32c31ce2793e2491e51e11dffafe5388
BLAKE2b-256 5d13b1713c13e8ff8128be9bb0ab10865ce18298b2464c7195398feeb1ddeee7

See more details on using hashes here.

File details

Details for the file acet-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: acet-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for acet-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c5878d6752caa97477fe3ec19bd651122d547b129622e0b6a086362c7f0effe2
MD5 4eecd9bbfae50a6b800685ffd912aa12
BLAKE2b-256 7bcf2c2a94a633683f88c76a6a1074c9c4fcdb6fb530ca785013c2973c2e249c

See more details on using hashes here.

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