vshulcz/deja-vu

Cross-agent session memory: indexes the history other coding agents already write and hands the relevant past work to whichever agent is working now.

deja indexes the session history that coding agents already write to disk and serves the relevant part to whichever agent is working now: it indexes months of backlog so recall is useful on day one, then surfaces relevant past work at session start, before a file is edited or a command runs, and after a command fails, so agents stop re-debugging problems that were already solved. The maintainer reports 97.2% R@5 on LongMemEval-S, roughly half the tokens of agentmemory on a task the machine had already solved, and 17.6 s to index 19,195 sessions; the drivers, corpus and scoring rule are in the repository so a result can be re-run.

Memory ★ 1.1k
View on GitHub ↗

Install

dsh plugin --profile web add dsh-deja

Copied verbatim from the README's supported-harnesses table, whose DeepSeek Harness row lists the npm package dsh-deja and the command dsh plugin --profile web add dsh-deja. The README's headline install is the standalone CLI (curl -fsSL https://raw.githubusercontent.com/vshulcz/deja-vu/main/install.sh | sh then deja install --auto), which builds the index and wires MCP; the DSH plugin is the npm half.

Compatibility

The README says the tool is a single Go binary available for macOS, Linux and Windows via Homebrew, Scoop, winget, npm or go install. It lists 38 supported harnesses; the DeepSeek Harness integration is the npm dsh-deja package. No specific Node or DSH version range is stated for the plugin.

Details

FAQ

Does deja-vu work without installing its CLI?
No. The DSH plugin is a second half: the README's install is the standalone deja binary (install.sh, or Homebrew/Scoop/winget/npm/go install), which builds the shared index. DeepSeek Harness is one of the 38 harnesses it supports, wired up with dsh plugin --profile web add dsh-deja.
Are the benchmark numbers produced by an independent party?
No. The README states the maintainer also maintains deja-vu, and says every driver, the corpus and the scoring rule are published in the repository so a doubtful row can be re-run.

Alternatives

Phant0Meow/dsh-memory-meow · diqierjia/StrataGate-AgentMemory#deepseek-harness · Yiipu/dsh-agentmemory

More plugins in Memory

Browse more in Memory

Guides for Memory plugins