Back to directory

deja-vu

Curated pickMaintenance: Active

vshulcz/deja-vu

Memory for coding agents — Claude Code, Codex, Cursor and 17 others. Indexes the sessions they already wrote to disk, including months from before you installed it, and recalls them in any of them. No LLM, no embeddings, one local Go binary.

$ dsh plugin add deja-vu

657

stars

50

forks

Go

Language

MIT

License

2026-07-14

Created

2026-08-23

Last push

A MIT-licensed local Go memory tool for DeepSeek Harness and 19 other coding agents: BM25 over disk sessions, no LLM, no embeddings, starts full instead of empty.

DSH integration

Compatible

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-23

License

MIT

01What can it help you accomplish?

  • Give DeepSeek Harness (dsh) and other coding agents recall over sessions already written to disk, including months before install

    A local memory index (BM25, no LLM, no embeddings) that returns the right past session when needed, with sub-millisecond lookups over GBs of history

    DeepSeek Harness (dsh), Claude Code, Codex, Cursor and 17 other coding-agent users who want durable cross-session memory without re-debugging old fixes

02How to install into DeepSeek Harness

Not specified by the author

03DSH integration and capability boundaries

DSH integrationCompatible

A local Go memory binary that indexes sessions coding agents already wrote to disk and recalls them across Claude Code, Codex, Cursor, DeepSeek Harness and 17 others

  • Disk-session memory index

    sessions coding agents already wrote to local diskthe relevant past session handed back when needed; starts full, not empty

    no LLM, no embeddings — one local Go binary indexes history already on disk

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness (dsh), Claude Code, Codex, Cursor and 17 other coding-agent users who want durable cross-session memory without re-debugging old fixes

05Compatibility, maintenance and safety notes

  • Memory is built from sessions already written to this machine's disk; it is a local Go binary with no LLM or embeddings, and only recalls history the agents have already produced locally.
2026-07-142026-08-23v0.18.0

MIT · actively maintained (latest release v0.18.0, 2026-08-22)

06Frequently asked questions

How does deja-vu work with DeepSeek Harness?

deja indexes the sessions your coding agents already wrote to disk. When DeepSeek Harness (dsh) needs a past decision, the agent calls deja itself and gets the relevant session back — nobody has to search manually.

Does it need an LLM or embeddings?

No. deja is a single local Go binary using BM25 full-text search. There is no LLM and no embeddings, so it runs fully offline on your machine.

Does it start empty like other memory tools?

No. Every memory tool starts empty and records forward; deja starts full because it indexes the history already on disk, including sessions from months before you installed it.

How accurate and fast is the recall?

It reports 85.3% hit@1 on LongMemEval-S, 69.6% on LoCoMo, and sub-millisecond lookups over 5 GB of history.

Which agents does it support?

Claude Code, Codex, Cursor, DeepSeek Harness and 17 other coding agents that write sessions to disk on the same machine.

08Data and sources

  • Author-claimedgithub.comca0762bde868…

    Memory for coding agents, starting with the history you already have.

  • Author-claimedgithub.comca0762bde868…

    deja indexes the sessions Claude Code, Codex, Cursor and every other agent on this machine already wrote to disk

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-23. Found an error? Submit a correction.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.