> ## Documentation Index
> Fetch the complete documentation index at: https://new.docs.falkordb.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agentic Memory

> Implement persistent, contextual memory for AI agents with FalkorDB using Graphiti, Cognee, and MCP servers for temporally-aware, multi-tenant knowledge graphs.

Agentic memory enables AI agents to maintain persistent, contextual memory across interactions. FalkorDB provides an ideal foundation for implementing agentic memory systems through its graph database capabilities, allowing agents to store, retrieve, and reason over complex relationships and temporal information.

## What is Agentic Memory?

Agentic memory refers to the ability of AI agents to:

* **Remember past interactions** and learn from them
* **Build contextual understanding** through connected knowledge
* **Reason over temporal information** to understand how relationships evolve
* **Share memory across agents** in multi-agent systems
* **Scale efficiently** as knowledge grows

## Why FalkorDB for Agentic Memory?

FalkorDB's graph database architecture makes it uniquely suited for agentic memory:

* **Graph-Native Storage**: Natural representation of entities, relationships, and contexts
* **Fast Traversals**: Quick retrieval of connected information for context-aware responses
* **Temporal Support**: Track how knowledge and relationships change over time
* **Multi-Tenant Architecture**: Isolated memory spaces for different agents or users
* **Hybrid Search**: Combine vector similarity with graph relationships for precise retrieval
* **High Performance**: Scale from prototype to production seamlessly

## Agentic Memory Frameworks

This section covers popular frameworks and tools that implement agentic memory with FalkorDB:

* [**Graphiti**](/agentic-memory/graphiti): A temporally-aware knowledge graph framework designed for multi-agent AI systems with persistent memory
* [**Graphiti MCP Server**](/agentic-memory/graphiti-mcp-server): Run Graphiti as an MCP server for Claude Desktop, Cursor IDE, and other AI clients *(Experimental)*
* [**Cognee**](/agentic-memory/cognee): A memory management framework for AI agents that combines graph and vector storage
* [**Mem0**](/agentic-memory/mem0): Add FalkorDB as a graph memory backend for Mem0 AI agents with per-user graph isolation

## Getting Started

Choose a framework based on your needs:

* If you need **temporal reasoning** and **multi-agent memory**, start with [Graphiti](/agentic-memory/graphiti)
* If you want to add **persistent memory to Claude Desktop or Cursor IDE**, try the [Graphiti MCP Server](/agentic-memory/graphiti-mcp-server)
* If you need **flexible memory structures** with **hybrid storage**, explore [Cognee](/agentic-memory/cognee)
* If you're using **Mem0 AI agents** and want **graph-structured memory**, integrate with [Mem0](/agentic-memory/mem0)

All frameworks integrate seamlessly with FalkorDB and can be used together in complex systems.

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="What is agentic memory and how does it differ from traditional database storage?">
    Agentic memory enables AI agents to maintain **persistent, contextual memory** across interactions. Unlike traditional storage, it uses graph structures to represent relationships between entities, supports temporal reasoning, and allows agents to build understanding over time rather than just storing flat records.
  </Accordion>

  <Accordion title="Why is a graph database like FalkorDB better suited for agentic memory than a relational database?">
    Graph databases naturally represent entities and their relationships, enabling fast traversals for context-aware retrieval. FalkorDB provides **native multi-graph support** for tenant isolation, hybrid search combining vectors with graph relationships, and temporal tracking - all essential for agentic memory systems.
  </Accordion>

  <Accordion title="Can I use multiple agentic memory frameworks together with FalkorDB?">
    Yes, all frameworks (Graphiti, Cognee, Mem0) integrate seamlessly with FalkorDB and can be used together in complex systems. Each framework can connect to the same FalkorDB instance using different graph names for isolation.
  </Accordion>

  <Accordion title="Which agentic memory framework should I choose?">
    Choose **Graphiti** for temporal reasoning and multi-agent memory, **Graphiti MCP Server** for adding memory to Claude Desktop or Cursor IDE, **Cognee** for flexible hybrid storage structures, or **Mem0** if you already use Mem0 agents and want graph-structured memory.
  </Accordion>

  <Accordion title="Do I need an LLM provider API key to use agentic memory with FalkorDB?">
    Yes, most agentic memory frameworks require an LLM provider (like OpenAI) for entity extraction and embedding generation. The LLM processes unstructured text into structured graph entities and relationships.
  </Accordion>
</AccordionGroup>
