Remember
rememberSave important information to long-term memory with tags, categories, and collections. Supports appending to existing memories and setting visibility for shared or private use.
Instructions
Save important information to long-term memory. Always set collection when the topic is clear: project work → project:, personal tastes → personal:preferences. Use append_to to extend an existing memory instead of creating duplicates. Vector search indexing completes asynchronously within a few seconds after save.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional tags. A tag like project:my-app also sets collection automatically. | |
| type | No | Category for this memory. Default: general. Use preference for tastes, fact for stable truths, instruction for rules. | general |
| content | Yes | The information to remember. | |
| group_id | No | UUID of a shared group. Required with visibility=shared when group_name is not set. | |
| append_to | No | UUID of an existing memory to append to (same user). Keeps revision history. | |
| collection | No | Scope slug (e.g. project:memxus, personal:preferences). GitHub/Notion connector syncs use project:<slug> — one collection per project. Partial names work; call list_collections when unsure. | |
| group_name | No | Exact group name (case-insensitive). Alternative to group_id for shared memories. | |
| importance | No | Relevance weight from 0 (low) to 1 (high) for ranking in recall. Default: 0.5. | |
| visibility | No | private = personal only (default). shared = save to a group (set group_id or group_name). | private |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags applied to the memory. | |
| message | Yes | Human-readable confirmation (same as content text). | |
| memory_id | Yes | UUID of the saved memory. | |
| collection | No | Collection slug, or empty string if none. | |
| importance | No | Stored importance (0–1). | |
| memory_type | Yes | Stored memory category. |