Persist a memory with intelligence — classify, dedupe against existing memories, store with metadata, and link to related entries. Use when the user says "remember this", "save this", "don't forget", "keep this", "save it", or equivalent intent in any language. Do NOT fire for file saves, git commits, or code persistence — only knowledge/memory persistence.
Load full memory context for the current task. Use automatically at the start of coding tasks to load corrections, decisions, and relevant background. Also use when switching topics mid-session.
Run health diagnostics on the amem memory database. Use when the user wants to check memory health, embedding coverage, stale memories, or diagnose issues.
Export all memories as markdown or to a file. Use when the user wants to back up, share, or review their memories outside of amem.
List all memories, optionally filtered by type. Use when the user wants to browse their stored memories or see what's in a specific category.
Search memories quickly. Use when the user asks "what do you remember about", "recall", "search memory", or wants to find past decisions, corrections, or context.
Store a memory quickly. Use when the user says "remember this", "store this", "don't forget", or wants to save a correction, decision, pattern, or preference.
Show amem memory statistics — total count, type breakdown, confidence distribution, embedding coverage. Use when the user asks about memory stats, counts, or wants an overview.