memory_store
Stores a memory with content, type, and priority
memory_retrieve
Retrieves memories based on a query
memory_forget
Deletes a specific memory
memory_list
Lists all memories with optional filters
memory_search
Searches memories by keyword or semantic similarity
memory_update
Updates an existing memory's content or metadata
memory_stats
Returns statistics about stored memories
memory_export
Exports memories to a file or format
memory_import
Imports memories from a file or format
memory_clear
Clears all memories
memory_tag
Adds or removes tags from a memory
memory_link
Creates a link between two memories
memory_unlink
Removes a link between two memories
memory_graph
Returns the knowledge graph of linked memories
memory_reflect
Triggers reflection on memories to extract insights
memory_summarize
Summarizes a set of memories
memory_diff
Shows differences between two memory states
memory_merge
Merges two memories into one
memory_split
Splits a memory into multiple memories
memory_archive
Archives a memory without deleting it
memory_unarchive
Restores an archived memory
memory_purge
Permanently deletes archived memories
memory_backup
Creates a backup of the memory database
memory_restore
Restores the memory database from a backup
memory_config
Gets or sets memory configuration
memory_hook
Manages lifecycle hooks for automatic memory capture
memory_rule
Manages extraction rules for AI-driven memory capture
memory_suggest
Suggests memories based on current context
memory_audit
Returns an audit log of memory changes
memory_undo
Undoes the last memory operation
memory_redo
Redoes the last undone memory operation
memory_lock
Locks a memory to prevent modification
memory_unlock
Unlocks a locked memory
memory_share
Shares a memory with another user or tool
memory_unshare
Stops sharing a memory