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

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow Basic Memory

Basic Memory Web Site

Other Useful Business Software
Outbound sales software Icon
Outbound sales software

Unified cloud-based platform for dialing, emailing, appointment scheduling, lead management and much more.

Adversus is an outbound dialing solution that helps you streamline your call strategies, automate manual processes, and provide valuable insights to improve your outbound workflows and efficiency.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Basic Memory!