Local memory storage, extraction rules, retrieval, and privacy model.
DragonClaw has persistent memory across channels and sessions.
It remembers useful facts you tell it and reuses them later.
Memory is stored in SQLite at ~/.dragonclaw/memory.db.
~/.dragonclaw/memory.db
If SQLite bindings are unavailable, DragonClaw falls back to ~/.dragonclaw/memory.json.
~/.dragonclaw/memory.json
Preferences
Stated facts
Explicit remember requests
Simple agent observations
Examples:
我喜欢追踪 Solana meme
My risk tolerance is low
记住我只看 BSC 链上的项目
Extract keywords from the new message
Query matching memory entries
Inject the top recent matches into the prompt
Let the LLM answer with that context
10,000 entry cap
Automatic pruning of the oldest entries
WAL mode for better concurrent behavior
All memory stays local unless you explicitly export or sync it.
Delete the memory database to wipe stored facts.
Last updated 2 hours ago