Memory
DuckAgent separates task execution from memory editing. MainAgent can request a memory review; MemoryAgent reads and edits memory records.
Storage
Section titled “Storage”~/.duckagent/profiles/<name>/memories/global.jsonl~/.duckagent/profiles/<name>/memories/workspaces/<workspace-id>.jsonlGlobal memory follows the profile. Workspace memory is tied to the current project.
What users need to do
Section titled “What users need to do”Most users do not need to manage memory files manually. Use normal chat. DuckAgent can request review when durable preferences, project facts, or recurring constraints should be remembered.
Do not store secrets in memory.
MemoryAgent capabilities
Section titled “MemoryAgent capabilities”get_memoryadd_memorypatch_memoryforget_memory