init
Bootstrap a new mnemo knowledge base with taxonomy directory structure and a starter SCHEMA.md. Use when starting a new wiki, setting up a second brain, initializing a personal knowledge base, or when the user says "set up my wiki", "create a knowledge base", "initialize mnemo", or "start my second brain". Run once per project before the first ingest. After init, optionally wires the wiki into CLAUDE.md for future session memory.
Repository SourceNeeds Review
onboard
Initialize or update the global user profile in ~/.mnemo/. Use when the user runs /mnemo:init for the first time, when no person-user.md exists in the global memory tier, or when the user says "update my profile", "change my preferences", "who am I in mnemo", or "my role has changed".
Repository SourceNeeds Review
ingest
Process raw files in raw/ into synthesized, categorized wiki pages via LLM analysis. Extracts entities and concepts, creates bidirectional wikilinks, and enforces source citations. Use when the user says "ingest this", "add this to my wiki", "process my notes", "compile this paper into the knowledge base", "add to second brain", or drops new files into raw/ and asks to process them.
Repository SourceNeeds Review
lint
Audit the mnemo knowledge base for structural issues: orphaned pages, broken index links, missing YAML frontmatter, missing source citations, oversized pages, pages with no inbound wikilinks, stale temporal claims, superseded pages missing a History section, and unprocessed raw files. Presents each finding as a proposed edit awaiting user approval. Use when the user says "check my wiki", "audit the knowledge base", "lint my notes", "find broken links", or "health check". Run periodically and after any batch ingest.
Repository SourceNeeds Review