What problem does it solve?
It helps developers turn repeated agent experiences into reusable knowledge by automatically storing trajectories, judging outcomes, and distilling patterns so decisions improve over time.
Core Features & Use Cases
- Trajectory tracking: Records ordered action sequences, outcomes, and performance metrics to preserve “what happened” during agent runs.
- Verdict judgment: Retrieves similar past trajectories and labels likely success vs review needed based on similarity and outcome consistency.
- Memory distillation: Consolidates many granular experiences into higher-level patterns to reduce noise and improve retrieval usefulness.
- Pattern recognition with reasoning modules: Uses AgentDB’s modules (pattern matching, context synthesis, memory optimization, experience curation) to power retrieval and decision support.
- Backward-compatible API: Supports legacy ReasoningBank calls while using AgentDB as the backend.
Quick Start
Use the ReasoningBank with AgentDB skill to initialize an AgentDB database and start inserting and retrieving experience patterns for your agent’s improvement loop.