jevmem-pane

by Avinash Jetwani · ★ 128 · updated yesterday

PanesGuardsCommandsPromptvalidates

0

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 jevmem-pane

Install

/plugin marketplace add Avinash-jetwani/jevmem
/plugin install jevmem-pane@jevmem

Then run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.

View source on GitHub

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
30de2d8 the 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

helicerat@helicerat0x

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

Jetwani Avinash@jetwaniavinash

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