Agno turns agents into learning machines by combining them with Learning Stores. Learning Stores are persistent backends that capture user profiles, memories, and knowledge over time.Documentation Index
Fetch the complete documentation index at: https://docs.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
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