MemoryAI

🧠 AI 的长期记忆,永不遗忘

为 AI 代理提供持久化长期记忆,跨会话存储偏好、决策与上下文,实现真正的连续智能交互体验

收藏
6.5k
安装
1.4k
版本
2.4.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

MemoryAI:AI 代理的长期记忆系统

MemoryAI 是一款专为 AI 代理设计的长期记忆基础设施,核心目标是在会话结束后依然保留用户的偏好、决策和上下文信息。它通过简单的 Python 脚本接口,让 AI 能够"永远记住"用户说过的话,而非依赖临时的上下文窗口。

核心用法

系统通过命令行工具提供完整功能:store 存储记忆(支持 fact/decision/preference/identity/goal/procedure/life_event 七种类型)、recall 检索记忆、bootstrap 会话启动加载、track 每消息跟踪、save 会话保存、profile 用户画像。关键设计是 Context Guard 自动机制——开发者只需在会话开始时调用 bootstrap,每次消息调用 track,系统会自动管理上下文健康并提示何时保存,无需手动调优或定时任务。

显著优点

1. 真正的持久记忆:区分 DNA 级永久记忆(preference/identity/decision 等)与可衰减记忆(fact),模拟人类记忆机制
2. 极简集成:纯 Python 标准库实现,零依赖,HTTPS 传输,配置仅需 API key 和 endpoint

3. 智能上下文管理:自动保护上下文窗口,通过 track 机制实现连续长对话的记忆连贯性

4. 结构化记忆类型:七类记忆标签让检索更精准,支持认知画像生成

5. 隐私可控:显式调用模式,无自动传输,源码可审计

潜在局限

  • 外部服务依赖:核心功能依赖 memoryai.dev 云端服务,存在供应商锁定和网络可用性风险
  • 成本不透明:文档未提及定价模型,长期高频使用可能产生累积费用
  • 记忆准确性未验证:缺乏记忆召回准确率、冲突解决机制的详细说明
  • 规模限制:单用户画像约 800 tokens,复杂长期关系可能超出承载

适合人群

  • 构建个人 AI 助手、陪伴型应用的开发者
  • 需要跨会话 continuity 的企业客服/生产力工具
  • 注重隐私可控、偏好自托管审计的 AI 集成场景

常规风险

| 风险类型 | 说明 | 等级 |
|---------|------|------|
| 数据驻留 | 用户数据发送至第三方端点,敏感信息可能跨境 | 中等 |
| 服务连续性 | 若服务停止,历史记忆可能无法迁移或恢复 | 中高 |
| API 密钥泄露 | `HM_API_KEY` 泄露可导致他人访问用户记忆 | 中等 |
| 记忆污染 | 错误存储的信息被永久保留,影响后续交互质量 | 低 |

整体而言,MemoryAI 填补了当前 LLM 生态中"跨会话记忆"的关键缺口,设计优雅,但生产部署需评估供应商可靠性及数据合规要求。

MemoryAI 内容

scripts文件夹
手动下载zip · 8.9 kB
memory.pytext/plain
请选择文件