store_memory
Save important information from conversations into long-term memory to retain project preferences, coding conventions, and decisions across sessions.
Instructions
Save a conversation message into EverMemOS long-term memory.
Use this tool when the user shares important information that should be remembered across sessions, such as: project preferences, coding conventions, architecture decisions, deployment procedures, personal preferences, etc.
Args: content: The message content to remember. Be specific and include key details. role: Who sent this message - "user" for human messages, "assistant" for AI responses. sender: User ID for memory ownership. Defaults to EVERMEM_USER_ID env var. group_id: Project/group identifier to organize memories. Defaults to EVERMEM_GROUP_ID env var. flush: If True, force immediate memory extraction instead of waiting for natural conversation boundary detection.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | user | |
| flush | No | ||
| sender | No | ||
| content | Yes | ||
| group_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |