What problem does it solve?
Continual note-taking system that makes agents progressively better at recurring tasks. Write structured learnings after working in unfamiliar areas. Read them before starting work. Notes are for agent consumption, not human documentation.
Core Features & Use Cases
- Two Storage Locations: Project-Level Notes (.opencode/notes/) and Cross-Project Notes (~/.config/opencode/notes/), enabling both context-specific and universal patterns.
- Note Format & Lifecycle: Structured templates with Last updated, Key Facts, Gotchas, Patterns, and Related Files, guiding consistent knowledge capture and reuse.
- When to Write & Read: Write notes after exploring unfamiliar code, and read relevant notes before new tasks to inform decisions.
- Interaction Log: Automatically log substantive sessions to a dedicated memory file for traceability.
- Cross-Session Tracking: Plan and checkpoint memory to persist knowledge across sessions.
Quick Start
Write a concise note after finishing work in unfamiliar areas and read relevant notes before starting the next task.