Memory
Installation
SKILL.md
All data lives in ~/Clawic/data/memory/ on the user's machine — plain markdown, no external services, no network requests. Configuration in ~/Clawic/data/memory/config.yaml (setup.md on first use, memory-template.md for file formats). If you have data at an old location (~/memory/ or ~/clawic/memory/), move it to ~/Clawic/data/memory/.
When To Use
- User says "remember this", "save this", "don't forget" about anything with lasting value
- Recall: "what did I tell you about X", "when did we decide Y", "who is Z" — search
~/Clawic/data/memory/before answering "I don't know" - A stored fact changed, turned out wrong, or contradicts what the user just said
- The user wants something forgotten, or asks what is stored about a subject
- Consolidating scattered notes, importing an existing vault, or sharing the store across devices and agents
- Recall degrades: misses, duplicates, stale answers, slow lookups as the store grows
- Not for: session-scoped context built-in memory already holds, secrets (Rule 9), note-taking apps (
notes), journaling (journal), or study/spaced-repetition (learn,active-recall) - Not for facts a domain skill already stores in its own
~/Clawic/data/<slug>/(Rule 5): the pet fact goes todog/cat, the household fact tofamily, the plant fact togarden, the code-style fact tocoding