Files
mem0/docs/cookbooks/overview.mdx
T
2025-10-27 12:31:40 -07:00

117 lines
4.6 KiB
Plaintext

---
title: Overview
description: How to use mem0 in your existing applications?
---
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
<CardGroup cols={2}>
<Card title="Build a Companion with Mem0" icon="users" href="/cookbooks/essentials/building-ai-companion">
Learn core memory lifecycle patterns.
</Card>
<Card title="Scope User vs Agent Memories" icon="sparkles" href="/cookbooks/essentials/building-ai-with-personality">
Balance personalization with consistent behavior.
</Card>
<Card title="Control Memory Ingestion" icon="filter" href="/cookbooks/essentials/controlling-memory-ingestion">
Filter speculation and low-confidence data.
</Card>
<Card title="Set Memory Expiration" icon="timer" href="/cookbooks/essentials/memory-expiration-short-and-long-term">
Short-term vs long-term retention strategies.
</Card>
</CardGroup>
## Companion Playbooks
<CardGroup cols={2}>
<Card title="Quickstart Demo with Mem0" icon="rocket" href="/cookbooks/companions/quickstart-demo">
See Mem0 memories in action.
</Card>
<Card title="YouTube Research with Mem0" icon="video" href="/cookbooks/companions/youtube-research">
Personalized context for video browsing.
</Card>
<Card title="Voice Companion with Mem0 and OpenAI" icon="microphone" href="/cookbooks/companions/voice-companion-openai">
Voice-first experiences with Agents SDK.
</Card>
</CardGroup>
## Ops & Automations
<CardGroup cols={2}>
<Card title="Email Automation with Mem0" icon="envelope" href="/cookbooks/operations/email-automation">
Capture and recall inbox threads.
</Card>
<Card title="Content Writing with Mem0" icon="pencil" href="/cookbooks/operations/content-writing">
Store tone and style guidelines.
</Card>
<Card title="Deep Research with Mem0" icon="magnifying-glass" href="/cookbooks/operations/deep-research">
Multi-session investigations without repeating.
</Card>
</CardGroup>
## Integrations & Platforms
<CardGroup cols={2}>
<Card title="Agents SDK Tool with Mem0" icon="robot" href="/cookbooks/integrations/agents-sdk-tool">
Callable tools inside agent workflows.
</Card>
<Card title="OpenAI Tool Calls with Mem0" icon="wrench" href="/cookbooks/integrations/openai-tool-calls">
Memories in function-calling flows.
</Card>
<Card title="Mastra Agent with Mem0" icon="code" href="/cookbooks/integrations/mastra-agent">
Persistent memory for Mastra agents.
</Card>
<Card title="Healthcare Coach with Mem0 and Google ADK" icon="heart-pulse" href="/cookbooks/integrations/healthcare-google-adk">
Patient history across ADK sessions.
</Card>
<Card title="Tavily Search with Mem0" icon="search" href="/cookbooks/integrations/tavily-search">
Realtime search with personal context.
</Card>
</CardGroup>
## Frameworks & Multimodal
<CardGroup cols={2}>
<Card title="LlamaIndex ReAct with Mem0" icon="brain" href="/cookbooks/frameworks/llamaindex-react">
ReAct agents with memory storage.
</Card>
<Card title="LlamaIndex Multi-Agent with Mem0" icon="users" href="/cookbooks/frameworks/llamaindex-multiagent">
Shared memory across collaborating agents.
</Card>
<Card title="Multimodal Retrieval with Mem0" icon="image" href="/cookbooks/frameworks/multimodal-retrieval">
Visual context alongside text conversations.
</Card>
<Card title="Eliza OS Character with Mem0" icon="robot" href="/cookbooks/frameworks/eliza-os-character">
Persistent personality for Eliza agents.
</Card>
<Card title="Chrome Extension with Mem0" icon="globe" href="/cookbooks/frameworks/chrome-extension">
Universal memory layer for Chrome.
</Card>
</CardGroup>
---
## 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.
<CardGroup cols={2}>
<Card title="Cookbook Template" icon="book-open" href="/templates/cookbook_template">
Follow this structure for narrative, end-to-end Mem0 workflows.
</Card>
<Card title="Contribution Guide" icon="github" href="https://github.com/mem0ai/mem0/blob/main/CONTRIBUTING.md">
Learn how to submit your cookbook to the Mem0 repository.
</Card>
</CardGroup>