AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
记忆与上下文/
deja-vu
deja-vu logo

deja-vu

活跃·★ 1.3k·MIT·更新于 2026-10-27

deja(deja-vu)是零依赖的单个二进制,把各种编程代理已经写在你磁盘上的对话历史变成可搜索的记忆层。README 列出的来源有 Claude Code、Codex、opencode、aider、Gemini CLI、Cursor、Antigravity、Grok Build、Qwen Code、pi 和 Copilot CLI。因为索引的是已有历史,它不是“从装好之后才开始记录”,而是一装好就能搜索过去几个月的会话。README 称在 3.3 GB 数据上搜索约 12 毫秒,这是项目自己的数字。

列出的功能:命令行搜索 `deja "query"`;MCP 的 `recall` 工具,让代理能发现“几周前就解决过这个问题”,哪怕当时用的是另一个代理;`deja sync ssh <host>` 在多台机器间同步记忆,中间不经过云;`deja handoff --to codex` 把当前上下文打包交给另一个代理;SessionStart 钩子实现自动召回;`deja share` 生成会话的脱敏摘要;`deja blame` 查看哪些会话改过某个文件;`remember` 保存重要决定;以及通过本地 Ollama 或 LM Studio 的可选语义搜索。

隐私方面,README 说 API 密钥、JWT 和私钥在建索引时就会被去掉,`deja forget` 会移除会话并记录“墓碑”,避免它们被重新索引,支持按项目排除,除非你同步或分享,否则数据不会离开你的机器。用 shell 脚本、`go install`、`npx @vshulcz/deja-vu` 或 Homebrew 安装,再运行 `deja install --all` 把 MCP 服务器接入它找到的代理(修改过的配置会保留 `.bak`)。许可为 MIT,最近一次推送是 2026-10-12。本评测依据 README 和仓库数据,我们没有实际运行过它。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-27。

许可证
MIT
最新发布
v0.23.1 · 2026-10-24
最近提交
2026-10-27
贡献者
81
复刻数
157
未关闭的 issue 和 PR
25
首次发布
2026-07-14
npm 包
@vshulcz/deja-vu 0.23.1 · 1,408 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#AI代理记忆#会话搜索#代码助手#本地优先#知识检索#开发工具#上下文管理#敏感数据脱敏
$ 安装
$ curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
↗ 访问官网★ GitHub
01

功能特性

01快速、追溯性会话搜索
02AI代理自动记忆召回
03跨机器记忆同步
04无缝代理上下文切换
05自动化敏感数据脱敏
02

为什么选择它

+为十几种代理(Claude Code、Codex、Cursor、Gemini CLI 等)已经在你磁盘上的会话历史建索引,过去的工作立刻可搜
+MCP `recall` 工具让一个代理找到另一个代理解决过的问题,`handoff` 可把任务交给别的代理继续
+本地运行、零依赖;建索引时会脱敏密钥,`forget` 和项目排除可控制保留的内容
+机器之间通过 SSH 同步,中间没有云;MIT;最近一次推送 2026-10-12
03

权衡点

!它会读取你所有代理的会话记录,其中可能含有专有代码和敏感讨论;脱敏是基于规则匹配的,请检查排除规则和你分享的内容
!`deja install` 会修改代理的配置和指引文件(有 `.bak` 备份),可用 `--no-guidance` 跳过指引部分
!速度数字是项目自己的,部分代理的索引还需要 `sqlite3` 命令行
04

维护状况检查

活跃检查日期: 2026-10-23
最近提交
2026-10-23
近 90 天提交数
100+
近 90 天发布数
30
最新发布
nightly (2026-10-23)
未关闭 issue
27
近期 issue 至少有一条评论的比例
4/18
近 12 周每周提交数
近 12 周每周提交数: 52, 95, 250, 300, 261, 255, 114, 153, 73, 119, 77, 132

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #534 Provenance for agent-written code: which prompt produced this commit4 条评论 · 2026-07-29
  • #5318 Gemini --resume writes each tool result again, and deja shows and indexes it twice3 条评论 · 2026-10-18
  • #5588 cline uninstall leaves the reader's own SKILL.md as SKILL.md.bak instead of restoring it2 条评论 · 2026-10-22
  • #5295 deja aider re-reads the whole chat history on every message when two aiders start together: 136 ms per message on a 46 MB history2 条评论 · 2026-10-18
  • #4976 Semantic tier: key vectors by content so they survive index rewrites, and let vectors retrieve on their own2 条评论 · 2026-10-12

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

MacOS
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
Windows
操作系统
已通过文档验证
Go
运行时
已通过文档验证
Claude Code
代理集成
已通过文档验证
Codex CLI
代理集成
已通过文档验证
06

快速开始

1
$ curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
07

使用场景

↳复用AI代理历史对话中的解决方案,避免重复调试或重新实现。
↳通过访问全面的过去调试会话和设计决策来调试复杂问题。
↳在不同AI代理和开发机器之间保持持久的上下文。
↳与同事共享脱敏的会话摘要,用于新成员入职或知识传递。
↳通过会话溯源了解文件更改历史和决策过程。
08

同类工具

⚡热门对决:
VSprojectmem★870→VSWaggle-mcp★44→VSremem★34→VSMCP-memento★11→
projectmem logo
projectmem★ 870
projectmem 是一个本地优先的 AI 编码记忆和判断层,旨在为 AI 编码代理提供项目经验,节省高达 50% 的 AI token 并避免重复过去的错误。
VS对比→
Waggle-mcp logo
Waggle-mcp★ 44
Waggle-mcp为AI代理提供跨会话的持久记忆,能够记住决策、原因和矛盾。
VS对比→
remem logo
remem★ 34
remem 是一个 Rust 二进制程序,用于自动捕获、提炼、搜索并将项目记忆注入到 Claude Code、OpenAI Codex 和 Codex CLI 会话中。
VS对比→
MCP-memento logo
MCP-memento★ 11
一个本地优先的MCP服务器,为AI代理提供持久、高质量的代码库记忆:包括索引代码上下文、语义关系、快速搜索和跨会话持久的显式笔记。
VS对比→
squish-memory logo
squish-memory★ 12
Squish是一个为AI智能体提供本地优先、开源、可选云服务的统一记忆系统,防止它们遗忘过去的决策。
VS对比→
aoci-code logo
aoci-code★ 1.8k
AOCI-CODE 是一个由编码代理编写、由本地MCP服务器管理的持久的、Git版本化的代码库全景图。
VS对比→
remnic logo
remnic★ 230
Remnic 是一个开源的、本地优先的、为 AI 智能体提供记忆和上下文管理的系统,旨在实现一个记忆库服务于所有智能体。
VS对比→
perseus-vault logo
perseus-vault★ 72
Perseus Vault 是一个单一的 Rust 二进制文件,为 AI 代理提供跨会话的持久记忆。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
vshulcz /
deja-vu
↗

MIT 许可的编程代理本地记忆工具:为你磁盘上已有的会话记录建索引,并通过 MCP 提供给代理

1.3k157MIT
最后更新1天前
状态活跃
分类记忆与上下文
贡献者81
最新发布v0.23.1
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。