dsh pluginsEnglish
← 返回热门插件目录

具有项目隔离的本地优先AI内存

itcraft-cn/memrec · DevOps

具有项目隔离的本地优先AI内存——用于终端,供私人使用

★ 4GitHub 星标
1分支
2026-08-30最近更新
Rust开发语言
Apache-2.0许可证

主要功能

  • 项目隔离 — 自动检测git root,.mr_pid持久化,多项目独立记忆
  • git仓库自动检测 git root
  • update_threshold <= score < duplicate_threshold → 更新已有记忆(合并 tags、内容取新)
  • 整合保留策略(防止有价值记忆被压缩丢失)
  • 混合检索 — KNN向量搜索 + BM25全文检索,MMR重排,中文搜索支持

使用条件

  • 可选接入 OpenAI 兼容大模型,用于 Dream 整合摘要。
  • 提示若 daemon 由 systemd 用户服务启动(不继承 shell 环境变量),请将 API 密钥写入 /.memrec/memrecd.env(权限 600,服务单元通过 EnvironmentFile 自动加载

安装命令

dsh plugin --profile web add github:itcraft-cn/memrec
查看 GitHub 仓库 ↗返回热门插件目录