AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Memory & Context/
deja-vu
deja-vu logo

deja-vu

Active·★ 1.3k·MIT·Updated 2026-10-27

deja (deja-vu) is a zero-dependency binary that turns the conversation histories your coding agents already write to disk into a searchable memory layer. The README lists Claude Code, Codex, opencode, aider, Gemini CLI, Cursor, Antigravity, Grok Build, Qwen Code, pi and Copilot CLI as sources. Because it indexes existing history, it starts full instead of recording forward: months of past sessions are searchable the moment you install it. The README claims about 12 ms search over 3.3 GB, which is the project's own figure.

Features listed: `deja "query"` search from the command line; an MCP `recall` tool so an agent can find that a problem was solved weeks ago, even in a different agent; `deja sync ssh <host>` to move memory between machines with no cloud in between; `deja handoff --to codex` to package live context for another agent; a SessionStart hook for automatic recall; `deja share` for a sanitized digest of a session; `deja blame` to see which sessions touched a file; `remember` for durable decisions; and optional semantic search via a local Ollama or LM Studio.

On privacy, the README says API keys, JWTs and private keys are stripped at index time, `deja forget` removes sessions and records tombstones so they are not re-indexed, project exclusions are supported, and nothing leaves your machine unless you sync or share it. Install with a shell script, `go install`, `npx @vshulcz/deja-vu` or Homebrew, then `deja install --all` to wire the MCP server into agents it finds (it keeps a `.bak` of edited configs). It is MIT licensed and was last pushed on 2026-10-12. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-27.

License
MIT
Latest release
v0.23.1 · 2026-10-24
Last commit
2026-10-27
Contributors
81
Forks
157
Open issues and PRs
25
First published
2026-07-14
npm package
@vshulcz/deja-vu 0.23.1 · 1,408 downloads last week

Source: GitHub, npm and PyPI public APIs.

#AI Agent Memory#Session Search#Code Assistant#Local-first#Knowledge Retrieval#Developer Tooling#Context Management#Sensitive Data Redaction
$ Install
$ curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh
↗ Visit site★ GitHub
01

Features

01Fast, Retroactive Session Search
02Automatic AI Agent Memory Recall
03Cross-Machine Memory Synchronization
04Seamless Agent Context Handoff
05Automated Sensitive Data Redaction
02

Why choose it

+Indexes the session histories of a dozen agents (Claude Code, Codex, Cursor, Gemini CLI and more) that are already on your disk, so past work is searchable immediately
+MCP `recall` tool lets one agent find what another solved, plus `handoff` to continue a task in a different agent
+Local and zero-dependency; secrets are redacted at index time, and `forget` and project exclusions give control over what is kept
+Sync between machines goes over SSH with no cloud in the middle; MIT; last push 2026-10-12
03

Trade-offs

!It reads all your agent transcripts, which can contain proprietary code and sensitive discussion; redaction is pattern-based, so review `exclude` rules and what you share
!`deja install` edits agent config and guidance files (with `.bak` backups); use `--no-guidance` to opt out of the guidance part
!The speed figures are the project's own, and some agents' indexing needs the `sqlite3` CLI
04

Maintenance check

ActiveChecked: 2026-10-23
Last commit
2026-10-23
Commits, last 90 days
100+
Releases, last 90 days
30
Latest release
nightly (2026-10-23)
Open issues
27
Recent issues with at least one comment
4/18
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 52, 95, 250, 300, 261, 255, 114, 153, 73, 119, 77, 132

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #534 Provenance for agent-written code: which prompt produced this commit4 comments · 2026-07-29
  • #5318 Gemini --resume writes each tool result again, and deja shows and indexes it twice3 comments · 2026-10-18
  • #5588 cline uninstall leaves the reader's own SKILL.md as SKILL.md.bak instead of restoring it2 comments · 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 comments · 2026-10-18
  • #4976 Semantic tier: key vectors by content so they survive index rewrites, and let vectors retrieve on their own2 comments · 2026-10-12

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

MacOS
OS
Verified via docs
Linux
OS
Verified via docs
Windows
OS
Verified via docs
Go
Runtime
Verified via docs
Claude Code
Agent Integration
Verified via docs
Codex CLI
Agent Integration
Verified via docs
06

Quick start

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

Use cases

↳Reusing solutions from past agent conversations to avoid re-debugging or re-implementing.
↳Debugging complex issues by accessing comprehensive past debugging sessions and design decisions.
↳Maintaining persistent context across different AI agents and development machines.
↳Sharing sanitized session digests with colleagues for onboarding or knowledge transfer.
↳Understanding file change history and decision-making via session blame.
08

Alternatives

⚡Top VS:
VSprojectmem★870→VSWaggle-mcp★44→VSremem★34→VSMCP-memento★11→
projectmem logo
projectmem★ 870
Local-first AI coding memory for AI agents. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.
VSCompare→
Waggle-mcp logo
Waggle-mcp★ 44
MCP server for external memory layer for AI agents + more . Download from pypi , and get started
VSCompare→
remem logo
remem★ 34
Local-first persistent memory for Claude Code & Codex CLI - Rust CLI, hooks, MCP server, SQLite/SQLCipher, auditable recall for long-running coding work.
VSCompare→
MCP-memento logo
MCP-memento★ 11
Local-first MCP server that gives AI agents durable repo memory and fast semantic code context.
VSCompare→
squish-memory logo
squish-memory★ 12
Local-first memory runtime for AI agents. One command to connect Claude Code, Codex, ChatGPT, MCP workflows, and local agents.
VSCompare→
aoci-code logo
aoci-code★ 1.8k
A persistent, Git-versioned map of your whole codebase and database schema that coding agents read before they touch anything. Local-first MCP server + CLI in Go: a governed repository index of code knowledge that gives Claude Code, Codex, Cursor, and opencode long-term context, memory, and code intelligence.
VSCompare→
remnic logo
remnic★ 230
Open-source memory and context for user-aware agents: scoped memory, provenance, retrieval quality, correction, boundaries, evals, and MCP/HTTP access.
VSCompare→
perseus-vault logo
perseus-vault★ 72
Perseus Vault — persistent, deterministic memory for AI agents. They guess. We remember. SQLite + FTS5, AES-256-GCM, bi-temporal history, crypto-chained audit, 57 MCP tools. Local-first, single Rust binary. (formerly Mneme/Mimir)
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
vshulcz /
deja-vu
↗

MIT local memory for coding agents: indexes the session logs already on your disk and serves them back over MCP

1.3k157MIT
Last commit1d ago
StatusActive
CategoryMemory & Context
Contributors81
Latest releasev0.23.1
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.