mnemograph
Verified Safeby tm42
Overview
Provides a persistent, event-sourced knowledge graph for AI coding agents to store, retrieve, and version durable collaborative knowledge across sessions, enabling semantic search and tiered context retrieval.
Installation
uvx mnemographEnvironment Variables
- MEMORY_PATH
Security Notes
The server uses standard Python libraries, including SQLite for data storage and `sentence-transformers` for embeddings. `subprocess.run` is utilized for git operations; while these commands are typically well-controlled, any execution of external processes carries an inherent, albeit low, risk. The server communicates via standard I/O (stdio), which limits direct network exposure. It includes checks (`_validate_memory_repo`) to prevent unintended git operations if the memory directory is nested within another git repository, enhancing its operational safety.
Similar Servers
nocturne_memory
Provides a Neo4j-based long-term memory and dynamic knowledge graph system for AI agents, facilitating human collaboration, structured memory storage, and rollback capabilities.
mcp-server
Provides AI tools with persistent context, semantic code search, and team knowledge sharing across sessions.
post-cortex
Provides long-term, persistent memory and knowledge management for AI assistants, enabling them to store, semantically search, and retrieve conversation context, decisions, and code-related insights.
memory-journal-mcp
Manages project context for AI agents, integrating GitHub workflows and persistent memory across disconnected AI sessions.