Update Docs (#3520)

This commit is contained in:
Deshraj Yadav
2025-09-30 08:41:36 -07:00
committed by GitHub
parent 135883935f
commit d68ed11d58
134 changed files with 2193 additions and 2090 deletions
+2 -3
View File
@@ -163,11 +163,10 @@ Organize your monitoring with structured sessions:
4. **Tagging**: Use tags to organize different types of memory operations
5. **Environment Separation**: Use different projects or tags for dev/staging/prod
## Help & Resources
## Help
- [AgentOps Documentation](https://docs.agentops.ai/)
- [AgentOps Dashboard](https://app.agentops.ai/)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
<Snippet file="get-help.mdx" />
+2 -2
View File
@@ -2,7 +2,7 @@
title: Agno
---
This integration of [**Mem0**](https://github.com/mem0ai/mem0) with [Agno](https://github.com/agno-agi/agno, enables persistent, multimodal memory for Agno-based agents - improving personalization, context awareness, and continuity across conversations.
This integration of [**Mem0**](https://github.com/mem0ai/mem0) with [Agno](https://github.com/agno-agi/agno) enables persistent, multimodal memory for Agno-based agents - improving personalization, context awareness, and continuity across conversations.
## Overview
@@ -195,7 +195,7 @@ Customize the integration to your needs:
- **Memory Search**: Configure search relevance and result count
- **Memory Formatting**: Support for various OpenAI message formats
## Help & Resources
## Help
- [Agno Documentation](https://docs.agno.com/introduction)
- [Mem0 Platform](https://app.mem0.ai/)
+1 -4
View File
@@ -6,8 +6,7 @@ Build conversational AI agents with memory capabilities. This integration combin
## Overview
In this guide, we'll explore an example of creating a conversational AI system with memory:
- A customer service bot that can recall previous interactions and provide personalized responses.
This guide demonstrates creating a conversational AI system with memory. We'll build a customer service bot that can recall previous interactions and provide personalized responses.
## Setup and Configuration
@@ -133,6 +132,4 @@ This integration enables the creation of more intelligent and personalized AI ag
## Help
In case of any questions, please feel free to reach out to us using one of the following methods:
<Snippet file="get-help.mdx" />
+2 -2
View File
@@ -29,9 +29,9 @@ Install required packages:
pip install mem0ai boto3 opensearch-py
```
Set environment variables:
Set environment variables.
Be sure to configure your AWS credentials using environment variables, IAM roles, or the AWS CLI.
Configure your AWS credentials using environment variables, IAM roles, or the AWS CLI.
```python
import os
+3 -3
View File
@@ -60,9 +60,9 @@ messages = [
{"role": "user", "content": "I am more of a beach person than a mountain person."},
{
"role": "assistant",
"content": "That's interesting. Do you like hotels or airbnb?",
"content": "That's interesting. Do you like hotels or Airbnb?",
},
{"role": "user", "content": "I like airbnb more."},
{"role": "user", "content": "I like Airbnb more."},
]
store_user_preferences("crew_user_1", messages)
@@ -154,7 +154,7 @@ if __name__ == "__main__":
## Benefits
1. **Persistent Context & Memory**: Maintains user preferences and interaction history across sessions
2. **Flexible & Scalable Design**: Easily extendable with new agents, tasks and capabilities
2. **Flexible & Scalable Design**: Easily extendable with new agents, tasks, and capabilities
## Conclusion
+2 -3
View File
@@ -447,8 +447,7 @@ By integrating ElevenLabs Conversational AI with Mem0, you can create voice agen
## Help
- For more details on ElevenLabs, visit the [ElevenLabs Conversational AI Documentation](https://elevenlabs.io/docs/api-reference/conversational-ai)
- For Mem0 documentation, refer to the [Mem0 Platform](https://app.mem0.ai/)
- If you need further assistance, please feel free to reach out to us through the following methods:
- [ElevenLabs Conversational AI Documentation](https://elevenlabs.io/docs/api-reference/conversational-ai)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
+6 -7
View File
@@ -6,11 +6,11 @@ The [**Mem0 Memory**](https://github.com/mem0ai/mem0) integration with [Flowise]
## Overview
1. 🧠 Provides persistent memory storage for Flowise chatflows
2. 🔄 Seamless integration with existing Flowise templates
3. 🚀 Compatible with various LLM nodes in Flowise
4. 📝 Supports custom memory configurations
5. ⚡ Easy to set up and manage
1. Provides persistent memory storage for Flowise chatflows
2. Seamless integration with existing Flowise templates
3. Compatible with various LLM nodes in Flowise
4. Supports custom memory configurations
5. Easy to set up and manage
## Prerequisites
@@ -115,12 +115,11 @@ Additional settings available in [Mem0 Project Settings](https://app.mem0.ai/das
2. **Memory Organization**: Utilize projects and organizations for better memory management
3. **Regular Maintenance**: Monitor and clean up unused memories periodically
## Help & Resources
## Help
- [Flowise Documentation](https://flowiseai.com/docs)
- [Flowise GitHub Repository](https://github.com/FlowiseAI/Flowise)
- [Flowise Website](https://flowiseai.com/)
- [Mem0 Platform](https://app.mem0.ai/)
- Need assistance? Reach out through:
<Snippet file="get-help.mdx" />
+6 -7
View File
@@ -9,7 +9,7 @@ Integrate [**Mem0**](https://github.com/mem0ai/mem0) with [Google Agent Developm
1. Store and retrieve memories from Mem0 within Google ADK agents
2. Multi-agent workflows with shared memory across hierarchies
3. Retrieve relevant memories from past conversations
4. Personalized responses
4. Personalized responses based on user history
## Prerequisites
@@ -130,9 +130,9 @@ from google.adk.tools.agent_tool import AgentTool
travel_agent = Agent(
name="travel_specialist",
model="gemini-2.0-flash",
instruction="""You are a travel planning specialist. Use get_user_context to
instruction="""You are a travel planning specialist. Use search_memory to
understand the user's travel preferences and history before making recommendations.
After providing advice, use store_interaction to save travel-related information.""",
After providing advice, use save_memory to save travel-related information.""",
description="Specialist in travel planning and recommendations",
tools=[search_memory, save_memory]
)
@@ -141,9 +141,9 @@ travel_agent = Agent(
health_agent = Agent(
name="health_advisor",
model="gemini-2.0-flash",
instruction="""You are a health and wellness advisor. Use get_user_context to
instruction="""You are a health and wellness advisor. Use search_memory to
understand the user's health goals and dietary preferences.
After providing advice, use store_interaction to save health-related information.""",
After providing advice, use save_memory to save health-related information.""",
description="Specialist in health and wellness advice",
tools=[search_memory, save_memory]
)
@@ -155,7 +155,7 @@ coordinator_agent = Agent(
instruction="""You are a coordinator that delegates requests to specialist agents.
For travel-related questions (trips, hotels, flights, destinations), delegate to the travel specialist.
For health-related questions (fitness, diet, wellness, exercise), delegate to the health advisor.
Use get_user_context to understand the user before delegation.""",
Use search_memory to understand the user before delegation.""",
description="Coordinates requests between specialist agents",
tools=[
AgentTool(agent=travel_agent, skip_summarization=False),
@@ -282,6 +282,5 @@ os.environ["GOOGLE_CLOUD_LOCATION"] = "us-central1"
- [Google ADK Documentation](https://google.github.io/adk-docs/)
- [Mem0 Platform](https://app.mem0.ai/)
- If you need further assistance, please feel free to reach out to us through the following methods:
<Snippet file="get-help.mdx" />
+1 -2
View File
@@ -94,7 +94,7 @@ client = OpenAI(
# Sample conversation messages
messages = [
{"role": "user", "content": "I'm planning to watch a movie tonight. Any recommendations?"},
{"role": "assistant", "content": "How about a thriller movies? They can be quite engaging."},
{"role": "assistant", "content": "How about thriller movies? They can be quite engaging."},
{"role": "user", "content": "I'm not a big fan of thriller movies but I love sci-fi movies."},
{"role": "assistant", "content": "Got it! I'll avoid thriller recommendations and suggest sci-fi movies in the future."}
]
@@ -133,7 +133,6 @@ Integrating Mem0 with Keywords AI provides a powerful combination for building A
## Help
For more information, refer to:
- [Keywords AI Documentation](https://docs.keywordsai.co)
- [Mem0 Platform](https://app.mem0.ai/)
-2
View File
@@ -331,6 +331,4 @@ Each tool provides structured input validation through Pydantic models and retur
## Help
In case of any questions, please feel free to reach out to us using one of the following methods:
<Snippet file="get-help.mdx" />
+2 -3
View File
@@ -163,9 +163,8 @@ By integrating LangChain with Mem0, you can build a personalized Travel Agent AI
## Help
- For more details on LangChain, visit the [LangChain documentation](https://python.langchain.com/).
- [Mem0 Platform](https://app.mem0.ai/).
- If you need further assistance, please feel free to reach out to us through the following methods:
- [LangChain Documentation](https://python.langchain.com/)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
+2 -3
View File
@@ -165,8 +165,7 @@ By integrating LangGraph with Mem0, you can build a personalized Customer Suppor
## Help
- For more details on LangGraph, visit the [LangChain documentation](https://python.langchain.com/docs/langgraph).
- [Mem0 Platform](https://app.mem0.ai/).
- If you need further assistance, please feel free to reach out to us through following methods:
- [LangGraph Documentation](https://python.langchain.com/docs/langgraph)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
+3 -4
View File
@@ -33,7 +33,7 @@ MEM0_API_KEY=your_mem0_api_key
OPENAI_API_KEY=your_openai_api_key
```
> **Note**: Make sure to have a Livekit and Deepgram account. You can find these variables `LIVEKIT_URL` , `LIVEKIT_API_KEY` and `LIVEKIT_API_SECRET` from [LiveKit Cloud Console](https://cloud.livekit.io/) and for more information you can refer this website [LiveKit Documentation](https://docs.livekit.io/home/cloud/keys-and-tokens/). For `DEEPGRAM_API_KEY` you can get from [Deepgram Console](https://console.deepgram.com/) refer this website [Deepgram Documentation](https://developers.deepgram.com/docs/create-additional-api-keys) for more details.
> **Note**: Make sure to have a Livekit and Deepgram account. You can find these variables `LIVEKIT_URL`, `LIVEKIT_API_KEY`, and `LIVEKIT_API_SECRET` from the [LiveKit Cloud Console](https://cloud.livekit.io/). For more information, refer to the [LiveKit Documentation](https://docs.livekit.io/home/cloud/keys-and-tokens/). For `DEEPGRAM_API_KEY`, you can get it from the [Deepgram Console](https://console.deepgram.com/). Refer to the [Deepgram Documentation](https://developers.deepgram.com/docs/create-additional-api-keys) for more details.
## Code Breakdown
@@ -196,7 +196,7 @@ or to start your agent in console mode to run inside your terminal:
```sh
python mem0-livekit-voice-agent.py console
```
5. After the script starts, you can interact with the voice agent using [Livekit's Agent Platform](https://agents-playground.livekit.io/) and connect to the agent inorder to start conversations.
5. After the script starts, you can interact with the voice agent using [LiveKit's Agent Platform](https://agents-playground.livekit.io/) and connect to the agent to start conversations.
## Best Practices for Voice Agents with Memory
@@ -229,10 +229,9 @@ logger = logging.getLogger("memory_voice_agent")
- Ensure your `.env` file is correctly configured and loaded.
## Help & Resources
## Help
- [LiveKit Documentation](https://docs.livekit.io/)
- [Mem0 Platform](https://app.mem0.ai/)
- Need assistance? Reach out through:
<Snippet file="get-help.mdx" />
+3 -4
View File
@@ -5,7 +5,7 @@ title: LlamaIndex
LlamaIndex supports Mem0 as a [memory store](https://llamahub.ai/l/memory/llama-index-memory-mem0). In this guide, we'll show you how to use it.
<Note type="info">
🎉 Exciting news! [**Mem0Memory**](https://docs.llamaindex.ai/en/stable/examples/memory/Mem0Memory/) now supports **ReAct** and **FunctionCalling** agents.
[**Mem0Memory**](https://docs.llamaindex.ai/en/stable/examples/memory/Mem0Memory/) now supports **ReAct** and **FunctionCalling** agents.
</Note>
### Installation
@@ -207,9 +207,8 @@ By integrating LlamaIndex with Mem0, you can build a personalized agent that can
## Help
- For more details on LlamaIndex, visit the [LlamaIndex documentation](https://llamahub.ai/l/memory/llama-index-memory-mem0).
- [Mem0 Platform](https://app.mem0.ai/).
- If you need further assistance, please feel free to reach out to us through following methods:
- [LlamaIndex Documentation](https://llamahub.ai/l/memory/llama-index-memory-mem0)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
+2 -3
View File
@@ -127,8 +127,7 @@ By integrating Mastra with Mem0, you can build intelligent agents that learn and
## Help
- For more details on Mastra, visit the [Mastra documentation](https://docs.mastra.ai/).
- [Mem0 Platform](https://app.mem0.ai/).
- If you need further assistance, please feel free to reach out to us through the following methods:
- [Mastra Documentation](https://docs.mastra.ai/)
- [Mem0 Platform](https://app.mem0.ai/)
<Snippet file="get-help.mdx" />
+4 -5
View File
@@ -130,9 +130,9 @@ health_agent = Agent(
triage_agent = Agent(
name="Personal Assistant",
instructions="""You are a helpful personal assistant that routes requests to specialists.
For travel-related questions (trips, hotels, flights, destinations), hand off to Travel Planner.
For health-related questions (fitness, diet, wellness, exercise), hand off to Health Advisor.
For general questions, you can handle them directly using available tools.""",
For travel-related questions (trips, hotels, flights, destinations), hand off to the Travel Planner.
For health-related questions (fitness, diet, wellness, exercise), hand off to the Health Advisor.
For general questions, handle them directly using available tools.""",
handoffs=[travel_agent, health_agent],
model="gpt-4o"
)
@@ -201,7 +201,7 @@ if __name__ == "__main__":
- **Seamless Handoffs**: Agents maintain context across handoffs
### 3. Flexible Memory Operations
- **Retrieve Capabilities**: Retrieve relevant memories from previous conversation
- **Retrieve Capabilities**: Retrieve relevant memories from previous conversations
- **User Segmentation**: Organize memories by user ID
- **Memory Management**: Built-in tools for saving and retrieving information
@@ -229,6 +229,5 @@ mem0.add(
- [OpenAI Agents SDK Documentation](https://openai.github.io/openai-agents-python/)
- [Mem0 Platform](https://app.mem0.ai/)
- If you need further assistance, please feel free to reach out to us through the following methods:
<Snippet file="get-help.mdx" />
+8 -8
View File
@@ -24,21 +24,21 @@ d. Enter this key in the extension preferences
- Manage persistent user preferences
- Search through stored memories
## ✨ Features
## Features
**Remember Everything**: Never lose important information - store notes, preferences, and conversations that your AI can recall later
**Remember Everything**: Never lose important information. Store notes, preferences, and conversations that your AI can recall later.
**Smart Connections**: Automatically links related topics, just like your brain does - helping you discover useful connections
**Smart Connections**: Automatically links related topics, helping you discover useful connections.
**Cost Saver**: Spend less on AI usage by efficiently retrieving relevant information instead of regenerating responses
**Cost Saver**: Spend less on AI usage by efficiently retrieving relevant information instead of regenerating responses.
## 🔑 How This Helps You
## How This Helps You
**More Personal Experience**: Your AI remembers your preferences and past conversations, making interactions feel more natural
**More Personal Experience**: Your AI remembers your preferences and past conversations, making interactions feel more natural.
**Learn Your Style**: Adapts to how you work and what you like, becoming more helpful over time
**Learn Your Style**: Adapts to how you work and what you like, becoming more helpful over time.
**No More Repetition**: Stop explaining the same things over and over - your AI remembers your context and preferences
**No More Repetition**: Stop explaining the same things repeatedly. Your AI remembers your context and preferences.
---
+7 -8
View File
@@ -5,16 +5,16 @@ title: Vercel AI SDK
The [**Mem0 AI SDK Provider**](https://www.npmjs.com/package/@mem0/vercel-ai-provider) is a library developed by **Mem0** to integrate with the Vercel AI SDK. This library brings enhanced AI interaction capabilities to your applications by introducing persistent memory functionality.
<Note type="info">
🎉 Exciting news! Mem0 AI SDK now supports <strong>Vercel AI SDK V5</strong>.
Mem0 AI SDK now supports <strong>Vercel AI SDK V5</strong>.
</Note>
## Overview
1. 🧠 Offers persistent memory storage for conversational AI
2. 🔄 Enables smooth integration with the Vercel AI SDK
3. 🚀 Ensures compatibility with multiple LLM providers
4. 📝 Supports structured message formats for clarity
5. ⚡ Facilitates streaming response capabilities
1. Offers persistent memory storage for conversational AI
2. Enables smooth integration with the Vercel AI SDK
3. Ensures compatibility with multiple LLM providers
4. Supports structured message formats for clarity
5. Facilitates streaming response capabilities
## Setup and Configuration
@@ -318,8 +318,7 @@ Mem0’s Vercel AI SDK enables the creation of intelligent, context-aware applic
## Help
- For more details on Vercel AI SDK, visit the [Vercel AI SDK documentation](https://sdk.vercel.ai/docs/introduction)
- [Vercel AI SDK Documentation](https://sdk.vercel.ai/docs/introduction)
- [Mem0 Platform](https://app.mem0.ai/)
- If you need further assistance, please feel free to reach out to us through following methods:
<Snippet file="get-help.mdx" />