MemoryOS
活跃简介
为个性化 AI Agent 设计的记忆操作系统,支持长期记忆、RAG 与用户画像。
核心特性
- 受操作系统内存管理启发的分层记忆架构(短期、中期、长期)
- MCP 服务器集成,可将长期记忆注入任何 AI 应用
- 在 LoCoMo 基准测试中达到 SOTA,F1 提升 49.11%,BLEU-1 提升 46.18%
- 即插即用的模块化设计,支持可插拔存储引擎、更新策略和检索算法
- 通用 LLM 支持,包括 OpenAI、DeepSeek、Qwen 和 Anthropic 模型
- Docker 部署和 ChromaDB 向量数据库支持,实现可扩展的记忆存储
适用场景
💡 为个性化 AI Agent 提供长期对话记忆和用户画像能力
💡 构建跨会话记住用户偏好的上下文感知聊天机器人
💡 创建具有动态记忆更新和检索功能的 RAG 驱动应用
💡 开发能回忆之前项目上下文和决策的 AI 编程助手
快速开始
1. 通过 pip 安装:`pip install memoryos`,或通过 MCP 在 Agent 客户端中配置。
2. 为你的 LLM 提供商设置环境变量(如 `OPENAI_API_KEY`)。
3. MCP 集成:将 MemoryOS MCP 服务器添加到 Claude Desktop 或 Cursor 配置中。
4. 使用 baijia.online/memoryos/ 的 Playground 平台进行快速测试。
5. Docker 部署:使用提供的 docker-compose 配置配合 ChromaDB。