GitHubMCP★★★★☆
Local-first MCP memory server with code graph and wiki
A local, self-contained MCP memory server storing memory, code graph, and wiki in a single SQLite file, with no API keys or cloud.
View on GitHub→Local-First MCP Memory Server
This tool provides a self-contained, local-first MCP memory server designed for AI developers. It consolidates memory, code graph, and wiki data into a single SQLite file, eliminating the need for API keys or cloud infrastructure. This approach ensures data privacy, offline accessibility, and simplified deployment for your AI projects.
What It Does
The Local-First MCP Memory Server acts as a centralized repository for your AI's knowledge and operational data. It stores:
- Memory: Persistent storage for conversational history, learned facts, and user interactions.
- Code Graph: A structured representation of your codebase, enabling AI agents to understand relationships between functions, classes, and modules.
- Wiki: A knowledge base for project documentation, technical specifications, and domain-specific information.
All this data is managed locally within a single SQLite database, making it easy to back up, version, and manage.
Key Features
- Local-First Architecture: Operates entirely on your local machine, no internet connection or cloud services required.
- Single SQLite File: All data (memory, code graph, wiki) is stored in one portable and manageable file.
- No API Keys: Eliminates reliance on external services and associated key management.
- Self-Contained: Easy to set up and run without complex dependencies.
- Developer Focused: Designed to integrate seamlessly into AI development workflows.
Who It's For
This tool is ideal for:
- AI Developers: Building and deploying AI agents that require persistent memory and code understanding.
- Privacy-Conscious Teams: Working with sensitive data that cannot be stored in the cloud.
- Offline Development Environments: Requiring robust AI capabilities without constant internet access.
- Researchers: Experimenting with AI memory and knowledge representation in a controlled, local environment.