amem
JSON →The memory layer for AI coding tools. Local-first, semantic, 9 MCP tools with consolidation and project scoping. Works with Claude Code, Cursor, Windsurf & any MCP client.
Install
npm install -g @aman_asmuei/amem Tools · 35
- 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
Links
★ 2 GitHub stars