Learning Stores
Each store captures a different type of knowledge:| Store | What it captures | Scope |
|---|---|---|
| User Profile | Structured facts (name, role, preferences) | Per user |
| User Memory | Unstructured observations from conversations | Per user |
| Session Context | Goals, plans, and progress for the current session | Per session |
| Entity Memory | Facts about external things (companies, projects, people) | Configurable |
| Learned Knowledge | Insights that transfer across users | Configurable |
| Decision Log | Decisions with reasoning for auditing and learning | Per agent |
recall, process, build_context, get_tools.
Learning Modes
Control how and when the agent learns:| Mode | How it works |
|---|---|
| Always | Extraction runs automatically after each response |
| Agentic | Agent receives tools and decides what to save |
| Propose | Agent proposes learnings, you approve before saving |
Namespaces
Some stores support configurable sharing scope vianamespace:
| Namespace | Who can access |
|---|---|
"user" | Only the current user |
"global" | Everyone (default) |
| Custom | Explicit grouping (e.g., "engineering", "sales_west") |
Maintenance
The Curator keeps memories healthy:Guides
Get Started
Enable learning in your agents
Learning Stores
Configure storage backends
Learning Modes
Control how and when agents learn
Custom Schemas
Extend stores with custom fields