MemoryAI

🧠 AI代理的长期记忆大脑

为AI代理提供持久化长期记忆能力,支持跨会话零上下文丢失切换,采用热/温/冷三级记忆存储策略。

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

使用说明

核心用法

MemoryAI 是一款专为 AI 代理设计的长期记忆基础设施,通过 Python 纯标准库实现,零外部依赖。其核心功能围绕"记忆生命周期"展开:用户通过 store 命令将信息按优先级(hot/warm/cold)存入记忆系统,AI 在需要时通过 recall 检索相关上下文,会话结束时用 compact 压缩关键信息,新会话启动时以 restore 唤醒历史上下文。

Session Handoff 是标志性能力:当上下文窗口满载时,系统自动将当前会话完整归档至云端,新会话无缝继承全部历史,实现"零间隙切换"。Context Guard 作为可选后台守护进程,每15分钟监控 token 消耗,在临界值触发自动压缩。

显著优点

1. 零依赖可审计:纯 Python stdlib(仅 urllib),源码完全透明,适合高安全要求场景
2. 三级记忆温度:hot(每日高频)、warm(重要归档)、cold(深度冻结)的自然衰减模型,模拟人脑记忆机制

3. 跨平台兼容:核心功能支持任何 Python 3.10+ 环境,OpenClaw 平台解锁自动监控和会话切换

4. 隐私可控:HTTPS 传输、隔离数据库、支持完整数据导出/删除

5. 会话连续性:业界罕见的"会话交接"实现,彻底解决 AI 短期记忆痛点

潜在局限

  • 云端依赖:核心记忆存储依赖 memoryai.dev 服务端,离线场景无法使用
  • 平台功能差异:自动监控、自动会话切换为 OpenClaw 独占功能,IDE 插件用户需手动触发
  • 配置门槛:需配置 API key 和 endpoint,对非技术用户存在初始设置成本
  • 成本不确定性:免费 tier 限制未明确披露,长期使用存在订阅成本

适合人群

  • 需要与 AI 进行多周/多月连续性项目的开发者(代码库理解、长期架构决策)
  • 高频使用 AI 编程助手且受困于上下文窗口限制的专业用户
  • 对 AI 记忆可解释性、可审计性有要求的团队(纯源码实现)
  • OpenClaw 生态用户(可获得完整功能体验)

常规风险

1. 数据驻留:记忆内容传输至第三方服务端,敏感代码/商业信息需评估合规性
2. 服务连续性:初创阶段服务,存在 API 变更或终止风险

3. 记忆幻觉:长期记忆的检索准确性依赖向量相似度匹配,存在召回偏差可能

4. 权限管理:Context Guard 需用户显式授权创建 cron 任务,误操作可能导致意外后台行为

MemoryAI 内容

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