A-MEM is an advanced agentic memory system designed for LLM agents, built upon the principles of Zettelkasten. It offers seamless integration with popular IDEs like Cursor and VSCode via the MCP protocol. The system features a robust dual-storage architecture, combining ChromaDB for semantic retrieval with a configurable graph backend (NetworkX, RustworkX, or FalkorDB) for explicit, typed memory linking and graph traversal. Key functionalities include automatic note construction, link generation, memory evolution, and a suite of 'Memory Enzymes' that autonomously maintain graph health. Additionally, it incorporates a Researcher Agent for deep web research and context optimization, making it an invaluable tool for enhancing agent intelligence and knowledge management.
