关于 SelfMemory
SelfMemory 是开源的通用记忆引擎,供用户和 Agent 跨模型存储、检索对话与上下文。它支持 MCP、SDK 和网站添加记忆,并提出面向企业知识的应用方向。
主要功能
- 01跨模型存储与检索对话记忆
- 02通过 MCP、SDK 或网站添加记忆
- 03支持用户与 Agent 使用
- 04面向组织知识和项目上下文的应用方向
适用场景
- 01在不同模型间保留对话上下文
- 02为 Agent 保存和检索记忆
- 03通过 SDK 将内容写入记忆
- 04为企业 AI 系统汇集项目知识
MCP 相关
SelfMemory 支持通过 MCP 添加记忆;README 未说明 MCP 服务向客户端提供的具体工具或读取能力。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.selfmemory.com/mcp/一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http SelfMemory https://mcp.selfmemory.com/mcp/Cursor.cursor/mcp.json
{"mcpServers":{"SelfMemory":{"type":"http","url":"https://mcp.selfmemory.com/mcp/"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"SelfMemory":{"type":"http","url":"https://mcp.selfmemory.com/mcp/"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"SelfMemory":{"type":"http","url":"https://mcp.selfmemory.com/mcp/"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"SelfMemory":{"serverUrl":"https://mcp.selfmemory.com/mcp/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍

SelfMemory
为你和你的 Agent 存储 AI 记忆
这是一个开源的通用记忆引擎,用户可以在不同模型之间存储和检索自己的 AI 对话与上下文。用户可以通过 MCP、SDK 或网站 selfmemory.com 添加记忆。随着时间推移,它将发展为一站式记忆中心,具备笔记和聊天机器人功能。对于 B2B,它将成为知识骨干,存储项目上下文、组织知识、文档和数据源,为公司范围内的 AI 系统提供支持。
🚀 快速开始
pip install selfmemory
from selfmemory import SelfMemory
memory = SelfMemory()
# Add memories
memory.add("Can you find the nearest BMW car showroom for me.", user_id="user")
# Search memories
results = memory.search("Can you find a car washing service near me?", user_id="user")
print(results)
📚 完整文档
访问 docs.selfmemory.com 获取完整文档、指南和示例。
更新日志:查看 CHANGELOG.md 了解详细的变更和更新列表。
🤝 贡献
我们欢迎贡献!CONTRIBUTING.md。
🔗 链接
- Discord:discord.com/invite/selfmemory
- 品牌资源(Logo、幻灯片等):存储链接
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。