MemoV 是 AI 编程代理的记忆层,提供可追溯、Git 驱动的提示词、上下文和代码差异版本控制。它实现了 VibeGit - AI 编程会话的自动版本化,支持分支探索、回滚功能,且对标准 .git 仓库零污染。

https://github.com/memovai/memov/


一、解决的问题

  • 对话与代码修改难以复现;
  • 多种 prompt 或策略尝试缺乏结构化对比;
  • 调试过程混入主 Git 仓库,增加认知与维护成本。
MemoV 提供独立于 Git 的记忆与版本层,补齐代理时代的“会话基础设施”。

二、产品形态

本地优先的开源工具,通过 MCP 接入主流 AI 编码代理,在项目中生成独立的记忆空间。

差异化优势

  • 把“会话”当作一等工程资产管理
  • 保留 Git 思维,又不增加 Git 复杂度
  • 极低接入成本,开箱即用

三、核心能力

  • 会话自动版本化
    在每次代理交互前,自动记录 prompt、上下文与代码 diff,形成时间线与 checkpoint。
  • 分支与回放
    支持从任一节点分叉实验,快速回滚到任意状态,适合 prompt 调优与方案探索。
  • 与 Git 解耦
    所有记忆数据存放于影子目录,不污染 .git,不影响现有开发流程。
  • 本地可视化
    提供本地 UI,用于浏览历史、对比变更与审计代理行为。
  • 隐私与部署友好
    无需外部数据库,默认本地运行,适合个人开发者与小团队快速启用。

四、典型使用场景

  • AI 编码调试与 prompt 演进
  • 多策略代码生成的并行试验
  • 对代理行为的审计与复现
  • 教学、演示与研究型开发

五、目标用户

  • 使用 Claude Code、Codex、Cursor 等 AI 编码工具的工程师
  • 构建自有 Agent 的开发团队
  • 注重可复现性与工程纪律的技术组织

标签:agent

你的评论