What problem does it solve?
Persistent, file-based memory system using Tiago Forte's PARA method to store, retrieve, update, and organize knowledge across sessions. It provides three memory layers: a knowledge graph in PARA folders with atomic YAML facts, daily notes as a raw timeline, and tacit knowledge about user patterns. It also handles planning files, memory decay, weekly synthesis, and recall via qmd. Trigger on any memory operation: saving facts, writing daily notes, creating entities, running weekly synthesis, recalling past context, or managing plans.
Core Features & Use Cases
- Layer 1: Knowledge Graph — $AGENT_HOME/life/ with folders per entity; each entity has summary.md and items.yaml; durable facts stored and fact-status management; references to related_entities; and Archiving rules.
- Layer 2: Daily Notes — $AGENT_HOME/memory/YYYY-MM-DD.md as a raw timeline; extract durable facts to Layer 1 during heartbeats.
- Layer 3: Tacit Knowledge — $AGENT_HOME/MEMORY.md capturing patterns, preferences, lessons; updated over time.
- Planning and recall — plans stored under plans/ for cross-agent access; qmd queries for semantic search; no deletion; memory decay and synthesis weekly.
Quick Start
Create a new entity under $AGENT_HOME/life/ with a summary.md and items.yaml, then add today's daily note under memory/ to begin capturing facts.