{"repo":"anandmt/deja","free":true,"listed":false,"github":"https://github.com/anandmt/deja","clone":"git clone https://github.com/anandmt/deja.git","description":"Claude Code forgets everything between sessions. deja fixes that.","language":"TypeScript","stars":17,"topics":["agent-memory","ai","claude","claude-code","claude-code-plugin","hooks","local-first","mcp","memory","persistent-memory"],"license":null,"category":"mcp-servers","readme_excerpt":"Claude Code forgets everything between sessions. deja fixes that. Zero config. 100% local. No API keys. Automatic persistent memory for Claude Code. Watch the demo Install &middot; Demo &middot; Captured Events &middot; Tiers &middot; Architecture &middot; MCP Tools &middot; CLI &middot; Config &middot; Dashboard --- The problem Every time you start a new Claude Code session, it starts from scratch: You: \"We decided last week to use Postgres for the queue.\" Claude: \"I don't have any context from previous sessions.\" deja gives Claude a memory. It silently observes your sessions — files touched, commands run, decisions made — and feeds the most relevant context back at the start of every new session. Install That's it. Bun is auto-installed if missing. Start a new Claude Code session and you'll see: Behind that banner, Claude receives a context block like this before you type a word: No manual tagging. No \"save this.\" No commands to run. It just works. --- What gets captured deja classifies every event and skips the noise. About 30-40% of events are filtered out automatically. Event Example Stored as ------- --------- ----------- Source file edit Edit auth.ts — validateToken, AuthService file edit / high New source file Created migration-001.ts file write / critical Build/test command npm run build → Compiled successfully bash cmd / medium Failed test run bun test → 3 failed bash cmd / high Architectural decision \"Let's use Postgres for the queue\" decision / critical Navigation","default_branch":null,"files":null,"tree":[],"storefront":"/r/anandmt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/anandmt/deja/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}