memorax-ai/memorax-code

A memory plugin for AI coding that turns engineering experience, repository knowledge, and your way of working into memory that remains useful in future tasks.

解决的问题

编码代理通常缺乏会话间的连续性,导致丢失关键上下文,例如架构决策、失败的尝试、特定于存储库的规则以及用户偏好。MemoraX Code 提供了一个共享内存层,允许代理回忆先前的工程知识,并在不同的会话和工具中保持对项目的统一理解。

运作方式

它作为插件或钩子集成到各种编码代理中(例如 Cursor、Claude Code 和 Codex)。系统将内存分为四个边界:Coding Memory(工程经验)、Repo Memory(架构与项目结构)、Personal Memory(用户偏好)以及 Procedure Memory(可重复使用的任务步骤)。它使用后台回写功能从已完成的任务中提取可重复使用的知识,并根据配置的节奏或明确的搜索将相关上下文注入到新的会话中。

目标用户

使用 AI 编码代理并希望保持长期项目上下文,同时避免在不同会话中重复犯错或重新解释偏好的开发者。

特色亮点

  • 跨代理兼容性:适用于 Codex、Claude Code、CodeBuddy CLI、WorkBuddy、DeepSeek Harness、OpenCode、Trae 和 Cursor。
  • 后台内存回写:自动从已完成的交互中提取并存储可重复使用的知识,无需手动输入。
  • 多层次内存:将项目特定架构、通用工程经验、用户沟通偏好和可重复程序分开存储。
  • 本地可观测性:提供本地追踪和对账记录,以监控检索和回写活动。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目