Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions basics/memory/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: What is Memory?
description: Give your agents the ability to remember user preferences, context, and past interactions for truly personalized experiences.
sidebarTitle: Overview
keywords: [memory, agent memory, user memories, persistent memory, session history, automatic memory, agentic memory, user preferences, context retention]
---

Imagine a customer support agent that remembers your product preferences from last week, or a personal assistant that knows you prefer morning meetings, but only after you've had coffee. This is the power of Memory in Agno.
Expand Down
6 changes: 6 additions & 0 deletions basics/memory/production-best-practices.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Production Best Practices
description: Avoid common pitfalls, optimize costs, and ensure reliable memory behavior in production.
sidebarTitle: Best Practices
keywords: [production, best practices, cost optimization, memory pruning, token management, performance, scaling, memory limits]
---

Memory is powerful, but without careful configuration, it can lead to unexpected token consumption, behavioral issues, and high costs. This guide shows you what to watch out for and how to optimize your memory usage for production.
Expand Down Expand Up @@ -193,3 +194,8 @@ print(f"User has {len(memories)} memories")
if len(memories) > 500:
print("⚠️ Warning: User has excessive memories. Consider pruning.")
```

## Developer Resources

- View [Examples](/examples/concepts/memory)
- View [Cookbook](https://github.com/agno-agi/agno/tree/main/cookbook/memory/)
8 changes: 7 additions & 1 deletion basics/memory/working-with-memories.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
title: Working with Memories
sidebarTitle: Overview
description: Customize how memories are created, control context inclusion, share memories across agents, and use memory tools for advanced workflows.
sidebarTitle: Overview
keywords: [memory manager, custom memory, memory tools, shared memory, memory context, memory operations, memory retrieval, advanced memory]
---

The basic memory setup covers most use cases, but sometimes you need more control. This guide covers advanced patterns for customizing memory behavior, controlling what gets stored, and building complex multi-agent systems with shared memory.
Expand Down Expand Up @@ -133,4 +134,9 @@ agent_2.print_response("What is my name?")

All agents connected to the same database automatically share memories for each user. This works across agent types, teams, and workflows, as long as they use the same `user_id`.

## Developer Resources

- View [Examples](/examples/concepts/memory)
- View [Cookbook](https://github.com/agno-agi/agno/tree/main/cookbook/memory/)