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
graphify
Map the current project codebase into a queryable mnemo knowledge graph using graphify. Converts graphify's structured output (graph.json) directly into mnemo wiki pages — entities, concepts, and a synthesis report — so agents can answer questions about the project without re-reading source files on every session. Use when the user says "map my codebase", "build a knowledge graph", "index my project", "graphify this", or invokes /mnemo:graphify explicitly.
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