What problem does it solve?
AI coding agents lose project-specific context between sessions, forcing teams to repeatedly re-explain code conventions, past decisions, and common gotchas, which slows down development and introduces inconsistencies.
Core Features & Use Cases
- Persistent Local Storage: Saves project-specific facts to a .dragoon/memory.json file that persists across all coding sessions for the project.
- Safe CRUD Operations: Supports list, get, set, remove, and clear commands with built-in validation for key formats, value size limits, and confirmation requirements for destructive actions.
- Context Retention for Coding Agents: Stores team conventions, architectural decisions, and common pitfalls so AI coding agents can reference them automatically in future work without repeated prompting.
- Use Case: A team can store the rule "all API responses must use the existing error envelope format" once, and the coding agent will follow it correctly in every future session without being reminded.
Quick Start
Use the memory skill to save the project's rule that all new components must use the existing spacing scale instead of custom margin values for the agent to reference in future work.