How jaredrhod/ai-memory-vault works
AI Memory Vault is a Claude Code-oriented setup guide and set of starter templates for turning an Obsidian vault into an AI’s persistent memory. The user asks a terminal AI to follow the build guide; it interviews the user and creates a boot configuration and vault structure. During later tasks, the agent uses that configuration and vault notes to prime its work, maintain daily notes and profile information, and follow task-specific Jobs. The README documents these relationships; no implementation excerpts were available.
Main entry points: ai-memory-vault.md Build guide · VAULT-INDEX.md Vault index · CLAUDE.md Boot config · MEMORY.md Memory pointer
Components 15
Setup
- Build guide
ai-memory-vault.md
Agent configuration
- Boot config
templates/CLAUDE.md - Memory pointer
templates/MEMORY.md
Vault memory
- Vault index
templates/VAULT-INDEX.md - Daily template
templates/DAILY-NOTE.md - Obsidian vault
- User profile
- Project notes
- Daily notes
- Task Jobs
- Priming notes
Other components
- User
- Terminal AI
- Obsidian
- Task output
Connections 20
- User → Terminal AI: requests setup
- Terminal AI → Build guide: follows instructions
- Build guide → User: interviews
- Build guide → Obsidian: checks or installs
- Build guide → Boot config: creates configuration
- Build guide → Obsidian vault: builds structure
- Terminal AI → Boot config: loads each session
- Boot config → Obsidian vault: points to
- Terminal AI → Memory pointer: uses pointer
- Memory pointer → Obsidian vault: redirects memory
- Terminal AI → Vault index: follows operating rules
- Vault index → User profile: organizes
- Vault index → Project notes: organizes
- Daily template → Daily notes: templates
- Terminal AI → Daily notes: writes
- Terminal AI → User profile: updates
- Terminal AI → Task Jobs: follows for tasks
- Task Jobs → Priming notes: specifies notes
- Terminal AI → Priming notes: reads to prime
- Terminal AI → Task output: produces