memo_save
Persist content as memory, optionally extracting atomic facts for detailed recall. Manage visibility via scope and tags.
Instructions
Persist content to memo.
When extract is true (defaults to the MEMO_SAVE_EXTRACT flag, off),
the helper LLM decomposes content into atomic facts and saves each as
its own memory (mem0 ADD-model) instead of one opaque blob; tags
propagate to every fact. Returns an extraction summary
(status, saved ids, saved_titles, counts) rather than a single
record. If nothing extractable is found, the blob is saved verbatim.
scope controls the auto project:<repo> tag for THIS call only:
"global" skips it (the memory lands untagged → the global recall
tier, +0.10 boost everywhere); "project" or None keep the default
auto-detection. An explicit project: tag in tags always wins
either way.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| type | No | note | |
| extra | No | ||
| scope | No | ||
| title | No | ||
| content | Yes | ||
| extract | No | ||
| auto_derive | No | ||
| respect_synapse_freeze | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||