Token导航 LogoToken导航TokenDH.com
Openmemory MCP logo
AI代理stdio官方级别未说明来源级核验

Openmemory MCP

MCP Server

Mem0是一个智能记忆层服务,通过增强AI助手和代理的记忆能力,实现个性化AI交互,适用于客户支持聊天机器人、AI助手和自主系统。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI记忆PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Mikkel-TS

提供方

Mikkel-TS

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mem0ai

详细介绍

Learn more · Join Discord · Demo · OpenMemory

📄 Building Production-Ready AI Agents with Scalable Long-Term Memory →

⚡ +26% Accuracy vs. OpenAI Memory • 🚀 91% Faster • 💰 90% Fewer Tokens

🔥 研究亮点

  • +26%准确率 基于LOCOMO基准测试的OpenAI内存
  • 响应速度提高91% 相较于完整上下文,确保大规模的低延迟
  • 令牌使用率降低90% 全面考虑,毫不妥协地削减成本
  • 阅读全文

引言

Mem0 (“mem zero”)通过智能记忆层增强了人工智能助手和代理,实现了个性化的人工智能交互。它记住用户偏好,适应个人需求,并随着时间的推移不断学习——非常适合客户支持聊天机器人、人工智能助手和自主系统。

主要功能和使用案例

核心能力:

  • 多级存储器:通过自适应个性化无缝保留用户、会话和代理状态
  • 开发者友好:直观的API、跨平台SDK和完全管理的服务选项

应用:

  • AI助理:连贯、内容丰富的对话
  • 客户支持:回忆过去的工单和用户历史记录,以获得量身定制的帮助
  • 医疗保健:跟踪患者偏好和病史,以获得个性化护理
  • 生产力和游戏:基于用户行为的自适应工作流程和环境

🚀 快速入门指南

在我们的托管平台或自托管软件包之间进行选择:

托管平台

在几分钟内启动并运行自动更新、分析和企业安全功能。

  1. 注册 Mem0平台
  2. 通过SDK或API密钥嵌入内存层

自托管(开源)

通过pip安装sdk:

pip install mem0ai

通过npm安装sdk:

npm install mem0ai

基本用法

Mem0需要LLM才能运行 gpt-4o-mini 默认设置为OpenAI。然而,它支持各种LLM;有关详细信息,请参阅我们的 支持的LLM文档.

第一步是实例化内存:

from openai import OpenAI
from mem0 import Memory

openai_client = OpenAI()
memory = Memory()

def chat_with_memories(message: str, user_id: str = "default_user") -> str:
    # Retrieve relevant memories
    relevant_memories = memory.search(query=message, user_id=user_id, limit=3)
    memories_str = "\n".join(f"- {entry['memory']}" for entry in relevant_memories["results"])

    # Generate Assistant response
    system_prompt = f"You are a helpful AI. Answer the question based on query and memories.\nUser Memories:\n{memories_str}"
    messages = [{"role": "system", "content": system_prompt}, {"role": "user", "content": message}]
    response = openai_client.chat.completions.create(model="gpt-4o-mini", messages=messages)
    assistant_response = response.choices[0].message.content

    # Create new memories from the conversation
    messages.append({"role": "assistant", "content": assistant_response})
    memory.add(messages, user_id=user_id)

    return assistant_response

def main():
    print("Chat with AI (type 'exit' to quit)")
    while True:
        user_input = input("You: ").strip()
        if user_input.lower() == 'exit':
            print("Goodbye!")
            break
        print(f"AI: {chat_with_memories(user_input)}")

if __name__ == "__main__":
    main()

有关详细的集成步骤,请参阅 快速启动api参考.

🔗 集成和演示

  • 带内存的ChatGPT:Mem0支持的个性化聊天(现场演示)
  • 浏览器扩展:跨ChatGPT、Perplexity和Claude存储记忆(Chrome 扩展)
  • 语言支持:使用Langgraph+Mem0构建客户机器人(指南)
  • CrewAI集成:使用Mem0定制CrewAI输出(示例)

📚 文档与支持

引用

我们现在有一篇论文可以引用:

@article{mem0,
  title={Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory},
  author={Chhikara, Prateek and Khant, Dev and Aryan, Saket and Singh, Taranjeet and Yadav, Deshraj},
  journal={arXiv preprint arXiv:2504.19413},
  year={2025}
}

⚖️ 许可证

Apache 2.0——请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

AI记忆PythonClaude本地部署个性化AI客户支持AI助手自主系统

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP