jevmem-pane
by Avinash Jetwani · ★ 128 · updated yesterday
A side pane for Claude Code beside your chat: what jevmem recalled for this prompt, what its guard decided, and what the last turn saved, with why, wrong and forget buttons. Reads three local files in .jevmem/ and runs the jevmem command; sends nothing anywhere. Needs the jevmem CLI and a project that is turned on.
Install
/plugin marketplace add Avinash-jetwani/jevmem/plugin install jevmem-pane@jevmemThen run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.
What it hooks into
From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.
- Events
session.startsession.attachcommand.runprompt.submittool.callturn.completeui.render- API calls
$.clock.now$.clock.sleep$.command.register$.env.get$.fs.exists$.fs.list$.fs.read$.process.run$.session.id$.session.surfaces$.state.get$.state.set$.ui.close$.ui.invalidate$.ui.open$.ui.panes$.ui.resolve- Draws
Pane- Can see
every promptevery tool call- Reach
- level 2 of 3 runs processesreads filesreads env varsreads mod statedraws
Origin
- How it got here
- Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
- Repository
- github.com/Avinash-jetwani/jevmem
- Path in repo
pane- Source commit
30de2d8the exact code the scan read- Author
- Avinash Jetwani @Avinash-jetwani
- License
- MIT
- First published
- Last pushed
- First listed here
- On X
- Mentioned in 2 posts on X
Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.
Posts about this repo
still don't get why nobody hands Claude Code's small decisions to Jev yet Claude Code says "all tests pass" when they don't. these repos fix stuff like that: 1. claude-code-templates - 32k⭐ which skill to load: → the skill listing leaves Claude's context → Jev picks at most 1 skill per prompt and the mod loads it https://github.com/davila7/claude-code-templates 2. fast-jev-compaction - 7.3k⭐ what survives when Claude Code compacts: → Jev scores every old tool call and result → keep, cut to 300 chars or drop → no summary, everything kept stays word for word https://github.com/tamaratran/fast-jev-compaction 3. jev-mcp - 474⭐ checks Claude can call mid-task: → is this fetched page a prompt injection → is "all tests pass" actually true against the log https://github.com/jkudish/jev-mcp 4. jevmem - 104⭐ what Claude Code should remember: → after each turn Jev decides what goes into memory → before each prompt, which saved lines Claude sees → before Bash or Edit, does this break a saved rule https://github.com/Avinash-jetwani/jevmem even oh-my-claudecode, 39k stars, wired Jev into 10 of its own decision points inside Claude Code, for now in shadow next to its old rules
jevmem is now in Anthropic's Claude plugin directory. Automatic project memory for Claude Code: decisions, rules and bugs, one line each, in your repo. Claude app → Plugins → Discover → jevmem → Add npm i -g jevmem · jevmem key · jevmem enable https://github.com/Avinash-jetwani/jevmem