经 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 ``` --- 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.
🎯 aiskill88 AI 点评
A 级
2026-05-22
SimpleMem填补了LLM长期记忆的技术空白,通过知识图谱+压缩算法实现高效记忆管理。设计先进,应用潜力大,是构建持久化智能体的关键基础设施。 ⚡ 核心功能
👥 适合人群
🎯 使用场景
⚖️ 优点与不足
✅ 优点
⚠️ 不足
⚠️ 使用须知
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。 建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。 📄 License 说明
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。 🔗 相关工具推荐
antigravity-awesome-skills — Claude MCP 必备工具中文教程
Installable GitHub library of 1,400+ agentic skills for Clau
ai-guide — Claude MCP 必备工具中文教程
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(D
MCP 服务器资源汇总
Awesome MCP Servers - A curated list of Model Context Protoc
MCP 服务器资源汇总
A curated list of Model Context Protocol (MCP) servers
❓ 常见问题 FAQ
SimpleMem 是一款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-22 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。 🤖 交给 Agent 安装 · SimpleMem智能记忆系统选择 Agent 类型,复制安装指令后粘贴到对应客户端 claude skill install https://github.com/aiming-lab/SimpleMem
|