Skip to main content
With Mem0, you can create stateful LLM-based applications such as chatbots, virtual assistants, or AI agents. Mem0 enhances your applications by providing a memory layer that makes responses:
  • More personalized
  • More reliable
  • Cost-effective by reducing the number of LLM interactions
  • More engaging
  • Enables long-term memory
Here are some examples of how Mem0 can be integrated into various applications:

Essentials

Build a Companion with Mem0

Learn core memory lifecycle patterns.

Partition Memories by Entity

Balance personalization with consistent behavior across users, agents, and apps.

Control Memory Ingestion

Filter speculation and low-confidence data.

Set Memory Expiration

Short-term vs long-term retention strategies.

Companion Playbooks

Interactive Memory Demo

See Mem0 memories in action.

Research Assistant for YouTube

Personalized context for video browsing.

Voice-First AI Companion

Voice-first experiences with Agents SDK.

Personalized AI Tutor

Student progress persistent across sessions.

Smart Travel Assistant

Itineraries that remember traveler preferences.

Build a Node.js Companion

JavaScript fitness coach remembering goals.

Self-Hosted AI Companion

Run Mem0 end-to-end with Ollama.

Ops & Automations

Automated Email Intelligence

Capture and recall inbox threads.

Content Creation Workflow

Store tone and style guidelines.

Multi-Session Research Agent

Multi-session investigations without repeating.

Memory-Powered Support Agent

Past tickets at support fingertips.

Collaborative Task Assistant

Coordinate multi-user projects with roles.

Integrations & Platforms

Memory-Powered Agent SDK

Callable tools inside agent workflows.

Memory as OpenAI Tool

Memories in function-calling flows.

Persistent Mastra Agents

Persistent memory for Mastra agents.

Healthcare Coach with ADK

Patient history across ADK sessions.

Search with Personal Context

Realtime search with personal context.

Bedrock with Persistent Memory

Mem0 with AWS Bedrock and Neptune.

Graph Memory on Neptune

Graph memory with Neptune Analytics.

Frameworks & Multimodal

ReAct Agents with Memory

ReAct agents with memory storage.

Multi-Agent Collaboration

Shared memory across collaborating agents.

Visual Memory Retrieval

Visual context alongside text conversations.

Persistent Eliza Characters

Persistent personality for Eliza agents.

Browser Extension Memory

Universal memory layer for Chrome.

Contribute a Cookbook

Have a unique Mem0 use case or integration? We’d love to feature your cookbook! All cookbooks follow a standardized template to ensure consistency and quality. Check out our template to see the structure and best practices.

Cookbook Template

Follow this structure for narrative, end-to-end Mem0 workflows.

Contribution Guide

Learn how to submit your cookbook to the Mem0 repository.