Every Claude Code session starts fresh. That bug you fixed last Tuesday? Gone. The auth flow you explained in detail? Forgotten. Your team's naming conventions? You'll explain them again.
// What Mnemonic captures automatically:
You: Fix the authentication bug in the login flow
Claude: I'd be happy to help! Can you tell me about your authentication setup? What framework are you using? How is the login flow structured?
You: We use NextAuth with Postgres. The flow goes through /api/auth/... We talked about this last week...
5+ minutes of re-explaining context
You: Fix the authentication bug in the login flow
Claude: Looking at your NextAuth setup with Postgres, I see the issue is likely in the callback at /api/auth/[...nextauth].ts. Based on the session validation pattern we established, the fix is...
Instant context. Immediate value.
After install, open localhost:37777 to see the dashboard. Start a new Claude Code CLI session - memory is now active.
{{ req.name }}
{{ req.description }}
{{ req.name }}
{{ req.description }}
Without these, core functionality (SQLite storage, full-text search) still works.
macOS
brew install python3pip3 install uv
Linux
apt install python3pip3 install uv
Windows
winget install Python.Python.3pip install uv
Requires Python 3.13+. Most package managers install the latest version.
{
"CLAUDE_MNEMONIC_WORKER_PORT": 37777,
"CLAUDE_MNEMONIC_CONTEXT_OBSERVATIONS": 100,
"CLAUDE_MNEMONIC_CONTEXT_FULL_COUNT": 25,
"CLAUDE_MNEMONIC_MODEL": "haiku"
}
{{ config.name }}
{{ config.description }}
All settings can also be set via environment variables. See full documentation for all options.
Worker service and hooks. Fast startup, low memory footprint, zero runtime dependencies.
FTS5 full-text search. Single file database. No server to manage. Survives restarts.
Vector embeddings for semantic search. "Fix auth" finds "JWT validation issue" automatically.
Open Source
License
Data collection
Unlike anonymous packages, you can verify who built this, read every line of code, and reach out directly with questions.
Your security matters - that's why transparency is non-negotiable.