SuperAPI AI 工具集

YourMemory

YourMemory 是一款为 AI 智能体提供持久且具备自我改进能力的记忆系统,灵感来自人类记忆机制。它基于艾宾浩斯遗忘曲线实现记忆衰减,结合 BM25 与向量混合检索、实体图谱多跳推理、自动剪枝,并附带浏览器仪表盘。默认使用 DuckDB 零配置本地存储,也可切换 Postgres + pgvector。一条命令即可安装并自动接入 Claude Code、Claude Desktop、Cursor、Windsurf、Cline 等客户端,支持本地离线运行。基准测试显示在 LoCoMo 上回忆率比 Mem0 高 16 个百分点,多跳任务中实体图边贡献 +12 个百分点。项目采用 CC-BY-NC-4.0 协议,个人、教育、学术及开源项目免费,商业使用需单独书面协议。

访问官网

工具介绍

YourMemory 是面向 AI 智能体的持久化自改进记忆系统,定位为解决多数记忆工具仅将向量数据库简单挂载到智能体、导致检索被近重复数据淹没的问题。项目名称为 YourMemory,仓库地址为 https://github.com/sachitrafa/YourMemory。其核心思路是让记忆像大脑一样生长、巩固、遗忘与连接,而非单纯存储。

用途方面:为 AI 智能体提供跨会话的持久记忆,避免每次会话都重新解释上下文、重复说明偏好,从而让智能体记住用户历史与偏好。

主要能力:

  1. 记忆巩固(Consolidation):系统监测相关事实簇,当累积到一定数量时将其压缩为单条清晰摘要,并归档原始记录(不删除)。巩固由事件驱动,而非定时任务。示例中生产存储从 444 条记忆压缩为 16 条摘要。
  2. 衰减(Decay):基于艾宾浩斯遗忘曲线的指数衰减,重要性与回忆频率可减缓衰减。active_days 仅统计活跃天数,休假不导致记忆丢失。强度低于 0.05 的记忆自动剪枝,不同类别按各自速率老化。针对链式感知剪枝,若某条衰减记忆的图邻居仍强,则保留该记忆(承载性上下文得以存活)。
  3. 混合检索(Hybrid Retrieval):结合向量检索、BM25 与实体图谱,分两轮召回,覆盖用户明确询问及未意识到的信息;在每次存储前进行主体感知去重,通过嵌入句子主体区分不同实体,无硬编码词表,可泛化至任意语言。
  4. 实体图谱与多跳推理:在 HotpotQA 的 200 个多跳问题上,实体图边带来 +12 个百分点提升,即使第二个事实与查询的嵌入相似度较低也能遍历到。
  5. 审计追踪:所有操作(读、写、更新、删除、巩固)追加到哈希链式防篡改日志,记录时间戳、用户/智能体、动作、操作、目标记忆、来源(http 或 mcp)及前一行哈希;verify_chain() 可定位链断裂位置。审计为 fail-open,不阻塞记忆操作,仪表盘渲染循环产生的读取事件不计入。
  6. 团队记忆池:支持共享记忆与私有记忆,基于角色的按智能体访问控制,团队可共享学习成果同时保护私有上下文。
  7. 数据权利与合规:与哈希链审计追踪、90 天保留底线结合,映射到 SECURITY.md 中记录的控制项(对齐 SOC 2)。
  8. 无需 LLM 调用即可回答:记忆足够强时直接回答,零 token、零云成本、零延迟;不足时明确拒绝而非幻觉,查询不离开本地机器。
  9. API 代理:拦截每次 LLM 调用自动注入相关记忆,并处理 store_memory / update_memory,无需模型配置;OpenAI 兼容通过 base_url="http://localhost:3033/proxy/openai"。
  10. 内置浏览器 UI:内存仪表盘 http://localhost:3033/ui(统计栏、按智能体标签、记忆卡片、强度条、类别过滤、审计追踪、池管理);图谱可视化 http://localhost:3033/graph(力导向图,根记忆为亮节点,邻居按类别着色,边厚度表示连接强度,可拖拽、缩放、点击查看内容)。
  11. 三个 MCP 工具可由 AI 自动调用。

使用方式:

  • 安装环境:Python 3.11–3.14,无需 Docker 与数据库设置,记忆存储在 ~/.yourmemory/。
  • 获取令牌:访问 yourmemoryai.xyz,输入邮箱,用 6 位验证码验证,复制令牌。
  • yourmemory-setup 自动检测并接入 Claude Code、Claude Desktop、Cursor、Windsurf、Cline,并询问后端:DuckDB(默认,零配置单文件)或 Postgres(共享/生产,需提供 DATABASE_URL 且需 pgvector 扩展)。
  • 可选本地抽取:内置启发式即可用;更高质量的完全本地事实抽取可安装 Ollama,yourmemory-setup 会自动拉取 qwen2.5:7b(约 4.7 GB);云端可设 YOURMEMORY_EXTRACT_BACKEND=anthropic。
  • 二进制安装:无需 Python 可从最新 release 获取独立二进制,一个可执行文件处理 register、setup、ask "<question>"、path 命令,无参数则启动服务器;完全自包含离线,捆绑 Python、依赖与两个 ML 模型(嵌入模型与 spaCy),首次运行不下载,代价是约 2 GB 体积;可用 ./build-binary.sh 自行构建,多平台发布由构建工作流自动完成。
  • 启动服务器(yourmemory)后,将客户端指向 localhost:3033。

适用场景:需要让 AI 智能体跨会话记住用户偏好与上下文的个人与团队;需要共享智能体记忆同时保护私密上下文的企业;需要审计与合规控制的场景;需要无云依赖、本地离线运行的场景。

限制与注意事项:

  • 许可协议为 CC-BY-NC-4.0,个人、教育、学术研究及开源项目免费,商业使用需单独书面协议(联系 mishrasachit1@gmail.com)。
  • 写入挂起/超时(DuckDB 单写锁):若 MCP 服务器与 HTTP 服务器同时运行会竞争写锁,需修正;同时运行 Claude Desktop(MCP)与 Claude Code(hooks)时建议改用 SQLite:DATABASE_URL=sqlite:///~/.yourmemory/memories.db。
  • 二进制体积约 2 GB 是权衡。
  • 部分基准测试中 Supermemory 与 Mem0 中途耗尽免费额度,分数基于全部 1,534 对计算。
  • 未提供价格、具体平台支持清单、完整安装命令细节等,以上内容均以资料为准,缺失信息暂未提供。