local_memory

Manage AI conversation memory locally with automatic extraction, retrieval, and manual commands, ensuring privacy without external APIs or fees.

Install

openclaw skills install @hellofsf/local-memory-for-openclaw

Local Memory 本地记忆技能

功能说明

纯本地运行的AI记忆管理技能,完全免费、数据本地存储,解决AI对话健忘、上下文不足的问题:

  • 自动从对话中提取关键事实、用户偏好、项目进展、待办事项等记忆点
  • 每轮对话前自动检索相关记忆注入上下文,让AI永远记得你的信息
  • 支持手动管理记忆的命令
  • 自动处理记忆更新、冲突和过期,不需要人工维护
  • 纯本地运行,不需要任何外部API或付费服务,隐私安全

触发规则

自动全局触发,所有对话自动启用记忆功能,无需手动调用

使用命令

命令说明示例
/remember <内容>手动保存信息到记忆库/remember 我喜欢用TypeScript写代码
/recall <关键词>查询相关记忆/recall 部署相关的命令
/forget <关键词>删除相关记忆/forget 旧的服务器密码
/memory-list查看所有记忆列表/memory-list

配置

所有配置在config.json中修改:

json
{
  "auto_extract": true, // 自动提取记忆
  "auto_inject": true, // 自动注入上下文
  "max_memory_results": 5, // 每次最多注入的记忆数量
  "embedding_model": "bge-small-zh", // 本地embedding模型
  "expire_days": 90 // 记忆默认过期时间(天)
}

存储路径

  • 数据库:db/memory.db
  • 向量模型:lib/models/