最后更新:9/15/2026最后核验:2026-07-20

deja-vu

deja-vu 评测:面向 AI 编程会话的本地优先上下文召回

15
0

本地优先的 AI 编码会话索引与 MCP 回忆工具,可搜索 Claude Code、Codex、Cursor、OpenCode、Grok Build 等环境的历史对话,并支持跨设备交接。

免费

deja-vu 是什么

deja-vu 是一款面向 AI 编程工作流的本地优先会话索引与 MCP recall 工具。它可用于搜索并交接来自 Claude Code、Codex、Cursor、OpenCode、Grok Build 等 AI coding tools 的历史对话。该项目重点帮助开发者在不同工具之间复用过往上下文,而不必绑定到单一托管式 workspace。

核心功能

  • 可跨多个 AI 编程工具索引并搜索历史会话
  • 通过 MCP server 提供相关上下文召回能力
  • 支持通过 SSH 同步历史记录,方便在不同环境之间交接工作
  • 内置敏感内容 redaction 脱敏功能
  • 可选接入 Ollama 或 LM Studio,实现 semantic recall 语义召回
  • 为本地优先的开发者工作流而设计

最适合

同时使用多个 AI 编程助手、并需要可搜索会话历史的开发者希望在不同机器或开发环境之间迁移 coding context 的团队或个人使用 MCP-compatible workflow、并希望召回历史对话上下文的用户偏好本地优先工具来管理 AI 编程历史记录的开发者希望结合 Ollama、LM Studio 等本地模型工具实现可选 semantic search 的高级用户

定价

deja-vu 目前标注为免费工具。由于该项目托管在 GitHub 上,用户应查看仓库以确认最新安装要求、许可证信息以及可用性是否发生变化。

优缺点

优点

  • 有助于统一多个 AI 编程环境中的对话历史
  • 本地优先架构更适合希望掌控会话数据的开发者
  • MCP 支持可让兼容的 AI workflow 直接访问历史上下文
  • SSH sync 便于在不同机器或环境之间迁移历史记录
  • 可通过 Ollama 或 LM Studio 增强 semantic recall 能力
  • redaction 支持有助于在召回或共享工作流前处理敏感历史内容

缺点

  • 需要从 GitHub 项目自行配置,而不是开箱即用的成熟托管 SaaS 界面
  • 实际价值取决于你使用的 AI 编程工具和会话格式是否受支持
  • semantic recall 需要额外配置 Ollama 或 LM Studio 等本地工具
  • 它聚焦于 AI 编程会话历史,不适合作为通用项目管理或文档工具
  • 在敏感代码库中依赖 redaction 前,应先测试其脱敏效果

替代工具

Pieces for Developers

提供面向开发者的 workflow memory 与上下文检索能力,可覆盖编码活动中的长期记忆需求,适合想要持久化 AI 辅助开发上下文的用户。

Continue

一款可集成到 IDE 的 AI 编程助手,支持自定义模型,更适合希望构建可扩展 coding workflow、而非专门会话索引工具的开发者。

Cursor

AI-native code editor,内置编程辅助和项目上下文能力,适合偏好一体化编辑器体验的开发者。

Sourcegraph Cody

提供带 codebase context 的 AI 编程辅助,适合作为需要仓库感知能力的团队开发工作流替代方案。

Windsurf

面向 agentic development workflow 的 AI 编程环境,适合寻找更完整 AI coding workspace 的用户。

常见问题

广告

详情

平台

macOSWindowsLinux

功能特性

  • Index and search historical sessions across multiple AI coding tools
  • Recall relevant context through an MCP server
  • Sync histories over SSH and hand work off between environments
  • Redact sensitive content and optionally add semantic recall with Ollama or LM Studio

支持语言

en

已知限制

  • Indexing depends on the local history formats and files exposed by each supported coding tool
  • Some OpenCode and Cursor indexers require the sqlite3 command-line tool
  • Semantic recall is optional and requires a local Ollama or LM Studio model runtime
  • Windows builds are available, but macOS and Linux are the more battle-tested paths

为此工具评分

相关工具