DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Jevmem

jevmem is an open source TypeScript tool that saves decisions, rules and failed approaches from Claude Code, Cursor and Codex chats to a JEVMEM.md file in your repo and brings the relevant lines back in later sessions.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

4 use cases

  • Stop Claude Code from repeating past decisions and dead ends

    Save decisions, rules and failed approaches from Claude Code chats and reuse them next session.

    View prompt
    In the jevmem repo's setup for <project-folder>, run the jevmem setup flow and confirm that JEVMEM.md exists in the project root. Expected output: a JEVMEM.md file with at least one line tagged as a decision, rule or dead end after a short test chat. Verify by running `jevmem doctor` and checking that it reports no missing setup steps.
  • Move an existing CLAUDE.md into JEVMEM.md lines

    Preview and apply the rules from a hand-written CLAUDE.md as Jevmem memory lines.

    View prompt
    In the jevmem repo at <project-folder>, run `jevmem import` and report the lines it would add from CLAUDE.md. Expected output: a list of candidate lines and no file changes. Verify that after running `jevmem import --apply`, JEVMEM.md contains those lines.
  • Share project decisions with your team through git

    Commit JEVMEM.md so every teammate's agent gets the same saved decisions and rules.

    View prompt
    In the jevmem-enabled repo at <project-folder>, confirm that JEVMEM.md is tracked by git with `git ls-files JEVMEM.md`. Expected output: the file name printed once. Verify after a teammate pulls that their Claude Code session receives the saved lines on their next prompt.
  • Use one project memory across Cursor and Codex

    Point Cursor or Codex at the same JEVMEM.md so the agent reads the same saved lines.

    View prompt
    In the repo at <project-folder>, run `jevmem init --tool codex` and then confirm that jevmem watch starts without errors. Expected output: a running watch process and no setup errors. Verify that a decision made in a Codex chat appears as a line in JEVMEM.md.

How to use Jevmem

  1. Check you have what it needs: A TypeSafe API key from https://console.typesafe.ai/keys, which jevmem's requests are billed to; Claude Code 2.1.273 or later; npm, to install the jevmem CLI that the plugin runs.
  2. Open Avinash-jetwani/jevmem on GitHub and read the README and license.
  3. In the Claude app, open Plugins, then Discover, choose Jevmem, and click Add.
  4. Run npm install -g jevmem in a terminal.
  5. In your project folder, run jevmem setup and enter your TypeSafe key when asked.
  6. Start Claude Code in that project and work as usual; when you decide something, Jevmem writes one line to JEVMEM.md.

These steps come from our top use case, Stop Claude Code from repeating past decisions and dead ends, which also has a copy-paste agent prompt.

Jevmem alternatives · Best AI repos for Software and DevOps

About this repo

Requirements

  • A TypeSafe API key from https://console.typesafe.ai/keys, which jevmem's requests are billed to
  • Claude Code 2.1.273 or later
  • npm, to install the jevmem CLI that the plugin runs
  • A project folder in a git repo, so JEVMEM.md can be committed and shared
Maintain Jevmem? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/avinash-jetwani-jevmem.svg)](https://dedupedai.com/use-cases/avinash-jetwani-jevmem/?ref=badge)

More badge styles and HTML

Questions about Jevmem

What is Jevmem?

jevmem is an open source TypeScript tool that saves decisions, rules and failed approaches from Claude Code, Cursor and Codex chats to a JEVMEM.md file in your repo and brings the relevant lines back in later sessions. It is an open-source project on GitHub: https://github.com/Avinash-jetwani/jevmem.

Who is Jevmem for?

Developers who use Claude Code, Cursor or Codex on a repo and keep re-explaining past decisions, rules or dead ends to the agent.

What can I do with Jevmem?

4 use cases so far, for example: Stop Claude Code from repeating past decisions and dead ends; Move an existing CLAUDE.md into JEVMEM.md lines; Share project decisions with your team through git. Each has steps and a copy-paste agent prompt.

What do I need to run Jevmem?

A TypeSafe API key from https://console.typesafe.ai/keys, which jevmem's requests are billed to; Claude Code 2.1.273 or later; npm, to install the jevmem CLI that the plugin runs; A project folder in a git repo, so JEVMEM.md can be committed and shared.

What are alternatives to Jevmem?

Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.

Is Jevmem safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.