What do you want to do?
4 use cases
-
Check past failures before changing code
Query project memory for a known failure before an agent edits the affected code.
View prompt
In the repository grpcer/ownmem, ask project memory about <the symptom or proposed change> using `npx ownmem recall -- "<query>"`. Expected output: one of the three delivery tiers, quoted memory, up to three file pointers, or an abstention that names the refusing gate. Verify that any quoted memory shows its trust status before you act on it.
-
Capture a hard-won lesson as reviewed memory
Turn a debugging finding into a scaffolded memory that goes through normal code review.
- Ownmem
- Claude Code
- Codex
- Cursor
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
In the repository grpcer/ownmem, scaffold a memory named <memory_slug> with `npx ownmem new <memory_slug>`, then fill in the cause and the fix from <the debugging session>. Expected output: a new .ownmem/<memory_slug>.md file that passes the gates. Verify that `npx ownmem recall -- "<a phrase from the memory>"` returns it with an advisory trust line until evidence is attached.
-
Give an MCP-only host read-only project recall
Serve recall and read tools from OwnMem to a host that has no hooks.
- Ownmem
- Cursor
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
In the repository grpcer/ownmem, register `npx ownmem mcp` as an MCP server in <host name> following the Plugins guide. Expected output: the host lists exactly two tools, recall and read. Verify that the host cannot call audit, trust, compile, or any write operation.
How to use Ownmem
- Check you have what it needs: Node.js 20.6 or newer; A Git repository that should own the project memory; At least one supported AI coding agent: Claude Code, Codex, Cursor, Gemini CLI, or Grok CLI.
- Open grpcer/ownmem on GitHub and read the README and license.
- Run
npm install --save-dev ownmeminside the repository. - Run
npx ownmem init --hook --hosts claude,codexand read the one-time steps it prints. - Reopen each agent, and complete the trust steps that Codex or Grok need if you use them.
- Commit the new .ownmem/ directory and the host adapter files with the code.
These steps come from our top use case, Share one project memory across coding agents, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and small teams who use AI coding agents on a shared repository and want project lessons to be reviewed, versioned, and recalled locally.
- Why it is hot
- LanguageJavaScript
- Sourcegithub.com/grpcer/ownmem · Back to Hot repos
Requirements
- Node.js 20.6 or newer
- A Git repository that should own the project memory
- At least one supported AI coding agent: Claude Code, Codex, Cursor, Gemini CLI, or Grok CLI
Maintain Ownmem? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/grpcer-ownmem/?ref=badge)
Questions about Ownmem
What is Ownmem?
OwnMem is an open-source, Git-native project memory layer that stores reviewable Markdown in a repository and gives coding agents deterministic, local recall. It is an open-source project on GitHub: https://github.com/grpcer/ownmem.
Who is Ownmem for?
Developers and small teams who use AI coding agents on a shared repository and want project lessons to be reviewed, versioned, and recalled locally.
What can I do with Ownmem?
4 use cases so far, for example: Share one project memory across coding agents; Check past failures before changing code; Capture a hard-won lesson as reviewed memory. Each has steps and a copy-paste agent prompt.
What do I need to run Ownmem?
Node.js 20.6 or newer; A Git repository that should own the project memory; At least one supported AI coding agent: Claude Code, Codex, Cursor, Gemini CLI, or Grok CLI.
What are alternatives to Ownmem?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Ownmem 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.