Memory Tools
The memory tools let the agent keep notes — findings, target details, context — that persist across sessions as Markdown files in your project.
📸 SCREENSHOT: memory-storage.png
Memory storage layout
The Memory Tools
There are four memory tools — there is no delete, clear, export, or import operation:
| Tool | Purpose |
|---|---|
memory_write | Append a note to memory |
memory_read | Read stored memory |
memory_search | Search across stored notes |
memory_context | Pull relevant memory into the current context |
Storage Layout
Memory is plain Markdown under .cyberstrike/:
.cyberstrike/├── MEMORY.md ← long-term memory└── memory/ └── 2026-07-03.md ← dated daily notesMEMORY.mdholds durable, long-term facts.memory/<YYYY-MM-DD>.mdfiles are per-day notes; each starts with a# Daily Notes - <date>heading and is appended to as the session runs.
Global memory (shared across projects) lives under ~/.config/cyberstrike/memory/.
Because everything is Markdown on disk, you can read, edit, or version-control it like any other project file.
Related Documentation
- Tools Overview - All built-in tools
- Configuration - Project and global paths