tinqiao-oss

engramory

精选插件

A portable memory protocol for AI agents — load it as standing rules; a curation discipline + reference spec + optional cap hook.

Stars 174 +2Forks 11许可证 MIT更新 2026/8/20

Engramory 是小规模本地智能体记忆的文件协议,用一组短小 Markdown 事实文件和一份常驻索引保存内容,并通过宿主规则文件要求模型遵守整理纪律。它不使用数据库、向量、服务端或额外基础设施。

项目附带校验器与可选索引容量 Hook,但目前仍是实验版本。Hook 只拦截匹配的直接编辑工具,shell、MCP、外部编辑器和同步客户端都能绕过,也假设同一时间只有一个写入者,因此不能当作强制可靠的跨智能体记忆层。

核心能力

  • 用一组短小 Markdown 事实文件和一份常驻索引保存小规模本地智能体记忆
  • 把策展纪律作为常驻规则写入宿主规则文件,要求模型写前查重、能改则改、发现错误则删
  • 提供校验器 tools/engramory_doctor.py 与可选的索引容量 PreToolUse hook
  • 可把任意宿主指向另一智能体已写入的记忆库做只读读取

如何开始

  1. 1
    确认 Python

    hook 与 tools 脚本需要 Python 3.9 及以上。macOS 与多数 Linux 请用 python3,Windows 请用 python

  2. 2
    用 Codex 初始化接线

    把纪律写入 AGENTS.md,创建记忆模板,可选安装完整协议为 Codex skill,记忆目录在项目内时追加 gitignore

    python tools/engramory_init.py codex --project-root /path/to/project --install-skill

使用前确认

当前为 0.10.0 实验版本。硬性索引上限 hook 只拦截匹配的直接编辑工具,shell、MCP、外部编辑器和同步客户端都能绕过。纪律靠模型遵守,不保证每个任务都生效。假设同一时间只有一个写入者,暂时不能当作强制可靠的跨智能体记忆层。同名其他仓库与本项目无关。智能体应先读 AGENT-SETUP.md,不要直接照安装步骤动手。不要把 Engramory 直接接管 Codex 原生 Memories。记忆库本身保持 git-ignore。

Star 增长

157 → 174 Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

agent-memoryai-agentsclaude-codecodexdeepseek-harnessdsh-pluginknowledge-basellm-memorylong-term-memorymarkdownmemoryprompt-engineeringzero-dependency

相关项目

使用方式

该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。