Basic Memory is an open source knowledge system that turns AI conversations into persistent, structured knowledge you control. Instead of losing context after each chat, it stores information as simple Markdown files on your device, allowing both you and AI to read and write to the same knowledge base. It uses the Model Context Protocol (MCP) so compatible AI tools can access, update, and build on your notes across sessions. Basic Memory creates a semantic knowledge graph by linking related ideas, making it easier to retrieve, expand, and connect information over time. With a local-first design, your data stays private and portable, while optional cloud sync enables cross-device access. It combines simplicity with powerful indexing and search, giving you a flexible way to build long-term memory for projects, research, and workflows.
Features
- Local-first storage using plain Markdown files under user control
- Bi-directional read and write access for both users and AI
- Persistent context across conversations with LLM integration
- Semantic knowledge graph linking related notes and ideas
- MCP support for interoperability with multiple AI tools
- Built-in indexing and search via a lightweight database engine