An AI agent can remember important things across sessions using a tool called mem. It stores notes, facts, decisions, code snippets, and even images in a local database. The stored information can be searched quickly with full-text search.
This tool helps the agent avoid asking the same questions again. It can recall user preferences, project decisions, or technical details. The agent can also attach images like screenshots or diagrams to its memories.
Using mem is simple. The agent adds memories with a plus sign, searches with words, and forgets with a minus sign. It organizes memories with tags like prefs or deploy for easy filtering.
Global
mkdir -p ~/.claude/skills/memProject
mkdir -p .claude/skills/memCompressjuliusbrussee/caveman
Shrink memory files into caveman speak to save tokens and preserve code
Obsidian Baseskepano/obsidian-skills
Build powerful database views inside Obsidian with filters formulas and summaries
Remembergithub/awesome-copilot
Save lessons learned and build a smart knowledge base that grows with you
Remembering Conversationsobra/episodic-memory
Search past conversations to recall decisions, solutions, and avoid repeating mistakes
Claude Md Improveranthropics/claude-plugins-official
Audit your CLAUDE.md files for better AI agent project memory
Dbs Restoredontbesilent2025/dbskill
Continue your diagnosis where you last left off without repeating yourself
Winmd Api Searchgithub/awesome-copilot
Find Windows APIs easily with complete methods, properties, and events
Mem Searchthedotmack/claude-mem
Easily search past work across all sessions then filter before fetching details