Skip to content

[External Plugin]: deja-vu #2916

Description

@vshulcz

Plugin name

deja-vu

Short description

Memory for Copilot CLI built from the session history already on the machine — Copilot CLI, Claude Code, Codex, Cursor and 18 more agents — including everything from before the plugin was installed. Recall at session start and before a tool runs; local BM25 index, no LLM, no network.

GitHub repository

vshulcz/deja-vu

Plugin path inside the repository

claude-plugin

Ref to review

copilot-plugin-0.19.2

Commit SHA to review

f2cebd693dcd864d14309ee696d38dbe587b746c

Version

0.19.2

License identifier

MIT

Author name

vshulcz

Author URL

https://github.com/vshulcz

Homepage URL

https://vshulcz.github.io/deja-vu/guide/memory-for-copilot.html

Keywords

memory, session-history, recall, context, copilot-cli

Additional notes for reviewers

Hooks + skills + an MCP server entry, all pointing at the deja binary (brew install deja-vu / go install). The plugin never downloads or installs software itself: with the binary absent the SessionStart hook prints one line saying how to install it and every hook exits 0. Reads session files under the user's home only, writes an index under ~/.cache/deja, no network calls; credentials redacted at index time. Security model: docs/SECURITY-MODEL.md; the plugin dir has its own SECURITY.md. Installed and listed by copilot plugin list from a direct repo install. The reviewed ref is the tag copilot-plugin-0.19.2 (the intake clones by branch/tag, so a bare SHA in the ref field cannot be checked out); it points at main after adding claude-plugin/plugin.json in the Agent Plugins layout (the intake's first pass asked for it); the manifest there is 0.19.2, the version submitted.

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    external-pluginPublic external plugin submissionneeds-review:HIGHContributor reputation check flagged HIGH riskready-for-reviewSubmission passed intake validation and is ready for maintainer review

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions