By evgenygurin
Intelligent project memory management for Claude Code using Mem0. Automatically captures and persists decisions, patterns, and context across sessions.
Explicitly capture an important insight, decision, or pattern into Mem0 project memory. Use this command to permanently store key learnings, architectural decisions, patterns, or constraints that should be remembered across sessions.
Analyze recent development sessions to identify and capture recurring patterns, important decisions, and key learnings. Best used after completing a sprint, solving complex issues, or reaching milestones.
Search project memory for relevant context, decisions, patterns, or past solutions using semantic search. Helps you find what was done before and why, avoiding repeated mistakes and maintaining consistency.
Synchronize key patterns, decisions, and constraints from Mem0 back into the project's CLAUDE.md file. This keeps your project documentation up-to-date with the most important learnings and decisions.
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
๐ง Intelligent long-term memory management for Claude Code using Mem0
@mem0/mcp-serverbrew install jq / apt install jq)git clone https://github.com/evgenygurin/claude-mem0-project-memory.git
cd claude-mem0-project-memory
chmod +x scripts/*.sh
cd /path/to/your/project
mkdir -p .claude/plugins
cp -r /path/to/claude-mem0-project-memory .claude/plugins/
Add to your shell profile or .env:
export MEM0_API_KEY="your-mem0-api-key"
export MEM0_USER_ID="your-user-id" # optional, defaults to project name
/settings plugins
# Enable claude-mem0-project-memory
Once enabled, the plugin automatically:
/mem0-capture We standardized error handling to always use Result<T, AppError> pattern
/mem0-search error handling patterns
/mem0-search database migration decisions
/mem0-sync # Sync all memories
/mem0-sync decisions # Sync only decisions
/mem0-reflect # Analyze last 5 sessions
/mem0-reflect 10 # Analyze last 10 sessions
Edit .claude/plugins/claude-mem0-project-memory/config/memory-config.json:
{
"auto_capture": true, // Enable hooks (tracking, notifications)
"auto_add_to_mem0": true, // Auto-save session summaries to Mem0
"sync_to_claude_md": true, // Auto-sync to CLAUDE.md
"auto_load_context": false, // Load memories at session start
"reflection_threshold": 5, // Changes before suggesting sync
"skill_settings": {
"auto_recall_enabled": true, // Enable automatic memory recall
"recall_threshold": 0.75, // Minimum relevance for auto-recall
"max_context_memories": 5 // Max memories to load per recall
},
"hook_settings": {
"session_start_init": true, // Initialize at session start
"track_tool_usage": true, // Track Write/Edit events
"log_mem0_calls": false, // Debug logging (verbose)
"min_changes_for_capture": 3, // Minimum edits before capture
"capture_session_summary": true, // Capture session summaries
"capture_significant_changes": false // Capture individual changes (verbose)
}
}
auto_add_to_mem0: When true, SessionEnd hook automatically adds session summary to Mem0 via APIcapture_session_summary: Control whether session summaries are capturedcapture_significant_changes: (Future) Capture individual significant code changesDJ techno music library management โ 20 MCP dispatchers (6 entity CRUD + 3 provider + 2 compute + sync + 2 admin + 6 UI Prefab Apps) + 27 resources + 30 prompts + 6 handlers. FastMCP v3 bounded-contexts architecture.
Risk-first crypto market research โ 16 MCP tools (market data, analytics, catalog + observability), 4 resources + 1 URI template, 2 prompts, Supabase-backed cache, realtime cache invalidation, provenance tracking, and auditable reasoning.
Intelligent prompt optimization with R2R semantic search integration. Enriches vague prompts using knowledge base search, codebase analysis, and research-based clarifying questions
Bridge to Codegen AI agent platform โ delegate tasks, monitor agents, review output, debug failures, and manage PRs via cloud agents
Codex-as-Manager autopilot for Claude Code: OpenAI Codex (gpt-5.4/5.5) decomposes goals, reviews diffs, and directs the loop; Claude Code implements. Works with ChatGPT subscription via codex login (no OPENAI_API_KEY required).
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin evgenygurin-claude-mem0-project-memoryAutomatic memory recall for Claude Code - remembers context from past sessions
Persistent memory across Claude Code sessions using Cognis
Curated persistent memory for Claude Code. Write gate prevents bloat โ only behavior-changing facts get saved. Tiered architecture: daily logs, structured registers, and auto-loaded working memory.
Persistent memory system for Claude Code with enforced context
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.