Memory Providers

Memory providers give agents the ability to remember information across conversations and sessions. Unlike context windows that reset with each request, memory providers persist user preferences, facts, and interaction history, enabling truly personalized and continuity-aware agent experiences.

2 tools in this category

Mem0

An intelligent memory layer for AI agents and assistants that automatically extracts, stores, and retrieves relevant memories from conversations. Mem0 provides personalized interactions by remembering user preferences, facts, and context across sessions without manual configuration.

Free tier (1K memories) | Pro from $49/month | Enterprise custom

Key Features

  • Automatic memory extraction — no manual tagging or storage logic required
  • User, agent, and session-scoped memory isolation for multi-tenant apps
  • Hybrid storage combining vector embeddings with a graph-based knowledge store
  • Self-improving memory that resolves conflicts and updates stale information

Integrations

OpenAILangChainLlamaIndexCrewAIVercel AI SDK
Visit Mem0

Zep

A long-term memory service for AI assistants that provides automatic conversation summarization, fact extraction, and temporal awareness. Zep enriches agent context with relevant past interactions, enabling assistants to recall and reason about prior conversations intelligently.

Free (open source, self-hosted) | Zep Cloud from $99/month

Key Features

  • Automatic dialog summarization to compress long conversation histories
  • Fact and entity extraction with temporal metadata (when things were said)
  • Semantic and graph-based memory search for relevant past context
  • Session management with configurable memory policies and retention

Integrations

LangChainLlamaIndexOpenAIAnthropicVercel AI SDK
Visit Zep

Comparison

Comparing memory providers to help you choose the right solution for your agent's persistence needs.

FeatureMem0Zep
Open SourceYes (Apache 2.0)Yes (Apache 2.0)
Self-HostingYesYes (Docker)
Memory ExtractionAutomatic (LLM-powered)Automatic (built-in NLP)
Storage TypeVector + Graph hybridVector + Structured + Graph
Temporal AwarenessBasic timestampsRich temporal metadata
Best ForQuick integration, automatic personalizationComplex assistants needing conversation history and facts