经 AI Skill Hub 精选评估,SimpleMem智能记忆系统 获评「强烈推荐」。已获得 3.3k 颗 GitHub Star,这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.2 分,适合有一定技术背景的用户使用。
SimpleMem智能记忆系统 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
SimpleMem智能记忆系统 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/aiming-lab/SimpleMem
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"simplemem------": {
"command": "npx",
"args": ["-y", "simplemem"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 SimpleMem智能记忆系统 执行以下任务... Claude: [自动调用 SimpleMem智能记忆系统 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"simplemem______": {
"command": "npx",
"args": ["-y", "simplemem"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
<img alt="simplemem_logo" src="https://github.com/user-attachments/assets/6ea54ad1-e007-442c-99d7-1174b10d1fec" width="450">
SimpleMem is a unified memory stack for LLM agents, built on one principle: store semantically lossless memory at high information density, so an agent recalls more while spending far fewer tokens. The package brings together three works that share this principle but attack different parts of the problem.
| Feature | Description |
|---|---|
| **Streamable HTTP** | MCP 2025-03-26 protocol with JSON-RPC 2.0 |
| **Multi-tenant Isolation** | Per-user data tables with token authentication |
| **Hybrid Retrieval** | Semantic search + keyword matching + metadata filtering |
| **Production Optimized** | Faster response times with OpenRouter integration |
pip install -r requirements.txt
config = load_config("my_config.json") mem = SimpleMem(config=config) ```
EvolveMem runs an LLM-driven Evaluate → Diagnose → Propose → Guard cycle over your dev questions, adjusting global retrieval flags (top_k, fusion mode, answer verification, reflection rounds, ...). For the full standalone version with benchmark adapters and per-category overrides, see EvolveMem/.
---
```bash
pip install -e . # default: text + multimodal + evolver pip install -e ".[server]" # + MCP / HTTP server (mcp, fastapi, ...) pip install -e ".[all]" # everything, including dev tools
The MCP Server can be run in Docker for a consistent, isolated environment. Data (LanceDB and user DB) is persisted in a host volume.
SimpleMem ships as a single simplemem package. The default mode="auto" automatically detects which backend to use based on what you call — no manual configuration needed:
from simplemem import SimpleMem
mem = SimpleMem() # mode="auto" — backend chosen by first call
The first method you call determines the backend:
| First call | Backend selected | Why |
|---|---|---|
add_dialogue() | **Text** (SimpleMem) | Dialogue-based API → text mode |
add_text() / add_image() / add_audio() / add_video() | **Omni** (Omni-SimpleMem) | Multimodal API → omni mode |
|
📝 Auto → Text (pure text input) ```python from simplemem import SimpleMem mem = SimpleMem() # auto mode ⚙️ Configuration Example```python 🧠 Omni-SimpleMem — LoCoMo / Mem-GalleryRun from the
--- 🧬 Advanced: Optimize Retrieval ConfigTune retrieval hyperparameters offline on your own dev set, then deploy the resulting ```python import simplemem from simplemem import SimpleMem, load_config ⚙️ Configure API settingscp config.py.example config.py Edit config.py with your API key and preferences``` config.pyOPENAI_API_KEY = "your-api-key" OPENAI_BASE_URL = None # or custom endpoint for Qwen/Azure LLM_MODEL = "gpt-4.1-mini" EMBEDDING_MODEL = "Qwen/Qwen3-Embedding-0.6B" # State-of-the-art retrieval python
config.py — using Atlas Cloud as an OpenAI-compatible backendOPENAI_API_KEY = "your-atlascloud-api-key" OPENAI_BASE_URL = "https://api.atlascloud.ai/v1" LLM_MODEL = "deepseek-ai/deepseek-v4-pro" # a reasoning model — keep max tokens generous EMBEDDING_MODEL = "Qwen/Qwen3-Embedding-0.6B" ```
--- Custom configuration1. Copy the environment template and edit it: 2. Run with the env file:
Quick Configuration
📖 For detailed setup instructions and self-hosting guide, see MCP Documentation --- 🧠 Understanding the Basic WorkflowAt a high level, SimpleMem works as a long-term memory system for LLM-based agents. The workflow consists of three simple steps:
This design allows LLM agents to maintain context, recall past information efficiently, and avoid repeatedly processing redundant history.
🇨🇳 中文文档镜像
AI 翻译
2026-05-23
英文原文章节由系统翻译为中文摘要,便于快速理解。完整原文见上方 "📑 README 深度解析"。
📌 简介
SimpleMem 是一个统一的内存栈,用于 LLM 代理,基于一个原则:在高信息密度下存储语义上无损的内存,使代理在花费极少的令牌时回忆更多内容。该包将三个共享此原则但攻击不同问题方面的作品汇集在一起。 ⚡ 功能介绍
SimpleMem 的关键功能包括:流式 HTTP、多租户隔离、混合检索和生产优化等。 📋 环境依赖
SimpleMem 的环境依赖与系统要求包括:Python 3.10+ 和 OpenAI 兼容的 API(OpenAI、Qwen、Azure OpenAI 等)。 🛠 安装步骤(Docker/pip/源码)
安装依赖项(固定版本):pip install -r requirements.txt。预先安装 Docker 和 Docker Compose。 🚀 使用教程
使用 SimpleMem,需要从 simplemem 包中导入 SimpleMem 类,然后创建一个 SimpleMem 实例。模式可以设置为 'auto',自动检测后端。 ⚙️ 配置说明(含 MCP / env)
配置 SimpleMem 需要在 config.py 文件中设置 API 密钥和偏好。还可以通过 MCP 协议和 JSON-RPC 2.0 进行配置。 🔄 工作流/模块
SimpleMem 的工作流程包括三个简单步骤:1. 存储信息 – 对话或事实被处理并转换为结构化的原子内存。2. 索引内存 – 存储的内存被使用语义搜索、关键字匹配和元数据过滤组织。3. 检索信息 – 使用索引内存检索信息。
🎯 aiskill88 AI 点评
A 级
2026-05-22
SimpleMem填补了LLM长期记忆的技术空白,通过知识图谱+压缩算法实现高效记忆管理。设计先进,应用潜力大,是构建持久化智能体的关键基础设施。 📚 实用指南(长尾问题)
适合谁
最佳实践
常见错误
部署方案
⚡ 核心功能
👥 适合谁
⭐ 最佳实践
⚠️ 常见错误
👥 适合人群🎯 使用场景
⚖️ 优点与不足✅ 优点
⚠️ 不足
⚠️ 使用须知
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。 建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。 📄 License 说明
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。 🔗 相关工具推荐📰 相关 AI 新闻
🍿 AI 圈相关吃瓜
🗺️ 相关解决方案
🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合
❓ 常见问题 FAQSimpleMem 是一款Python开发的AI辅助工具。开源MCP工具:SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal。⭐3.3k · Python 主要应用场景包括:AI智能体持久化学习、多轮对话上下文保留、知识积累与复用。
💡 AI Skill Hub 点评
AI Skill Hub 点评:SimpleMem智能记忆系统 的核心功能完整,质量优秀。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。 🌐 原始信息
🔗 原始来源
🐙 GitHub 仓库 https://github.com/aiming-lab/SimpleMem
收录时间:2026-05-21 · 更新时间:2026-05-30 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。 🤖 交给 Agent 安装 · SimpleMem智能记忆系统选择 Agent 类型,复制安装指令后粘贴到对应客户端 claude skill install https://github.com/aiming-lab/SimpleMem
|