这个项目能做什么

RightMemory为AI编程代理提供三个语义模块:用于会话后持续存在的持久化记忆、表示用户层级活跃方向的追寻地图,以及存储可复用用户重定向案例的代理修正。记忆和追寻是Markdown文档树,位于一个可寻址图中,而代理修正则是一个固定的非图案例库。 该系统解决了编程代理的一个常见问题:它们在单次对话中表现良好,但之后会丢失上下文。RightMemory将记忆视为所有权的项目协作状态,通过共享视图支持多代理协作,其中根可以共享选定的上下文而不暴露整个私有存储。 关键功能包括多设备连续性,使相同记忆随代理在笔记本电脑、台式机和不同代理客户端之间移动;清晰的所有权边界,确保检索、更新和整合通过明确角色进行,而不是让代理半编辑自己的记忆;以及通过`rightmemory` CLI或JSON-over-stdio守护进程表面实现厂商中立访问,该表面与Codex SDK、Claude Code CLI和其他支持命令的代理兼容。 记忆和追寻在具有类型化边(dep:、cfg:、ver:、doc:、todo:)和全局唯一ID命名空间的一个图中使用分离的生命周期。标题支持锚点、F#详细文件引用以及M#/S#链接资源。系统包括自动编排以及用于地图管理、记忆维护、指导审查和长期协调对话管理模式的独立维护技能。 记忆根是一个独立的Git工作树,包含MEMORY.md、PURSUITS.md和支持文件。命名配置文件允许项目特定的记忆根。共享视图通过MF#(镜像文件)和MQ#(提供商问题)标题类型将一个根连接到外部协作上下文。Web工作室提供可视化的追寻地图编辑器,后台监控器处理修剪、Dreamer整合和洞察反思。 安装使用uv和git,带有macOS、Linux和Windows的脚本。技能默认安装到~/.codex/skills和~/.claude/skills中。该系统避免使用向量数据库和原始笔记,而是采用具有可检查结构和明确图关系的确定性的Markdown。