This repository provides code for building agents controlled by large language models.
Agentic Context Engine
Agentic Context Engine aims to help agents learn from their execution experience.

About Agentic Context Engine
Agentic Context Engine (ACE) is an open-source Python package that adds a persistent learning loop to AI agents. It maintains a Skillbook, a collection of strategies that evolves with every task, and uses three roles to manage it: an Agent that executes tasks with Skillbook strategies, a Reflector that analyzes execution traces to extract what worked and what failed, and a SkillManager that adds, refines and removes strategies. The Recursive Reflector, described as the project's key innovation, writes and executes Python code in a sandboxed environment to search traces for patterns and errors instead of summarizing them in one pass.
ACE installs with uv add ace-framework and offers several runners: ACELiteLLM for a batteries-included agent with ask, learn and save methods; ACE for the full learning loop with batch epochs and evaluation; TraceAnalyser for learning from pre-recorded traces without re-running tasks; and BrowserUse for browser automation. All roles are built on PydanticAI agents with structured output validation and route to more than 100 LLM providers through LiteLLM, with native support listed for OpenAI, Anthropic, Google, Bedrock and Groq. The project states that no fine-tuning, training data or vector database is required. A hosted version is available at kayba.ai.
Key features
- Persistent Skillbook of strategies updated as tasks are executed
- Reflector analyzes execution traces to extract what worked and failed
- Recursive Reflector searches traces by writing Python in a sandboxed environment
- Runners for LiteLLM, core loop, pre-recorded traces and browser automation
- Routes to 100+ LLM providers via LiteLLM; no vector database required
- Installed as a Python package via uv add ace-framework
- Open source, with a managed hosted option available at kayba.ai
- States that no fine-tuning, training data or vector database is needed
- Can learn from pre-recorded traces without re-running the original tasks
- Reported performance figures come from the project's own benchmarks
- Pricing for the hosted service is not given in the source
Agentic Context Engine at a glance
- Category
- AI & Machine Learning › AI Agents & Automation
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Agentic Context Engine alternatives
Tools and sites you could use instead, ranked by how closely they match.
Rasa provides an open source framework for automating text and voice conversations, including chatbots and voice assistants.
PyOD provides Python tools for anomaly detection across tabular, time series, graph, text, image, and audio data.
Unified interface for constructing and managing workflows on different workflow engines.
PromptMage helps create and manage workflows for large language models.
Procys extracts data from documents and automates document-processing workflows with its machine-learning platform.
Popular in AI Agents & Automation
Well-known listings from the same topic.
Agentic Context Engine FAQ
How is ACE installed and configured?
Does ACE require fine-tuning, training data or a vector database?
Which model providers can ACE use?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












