What is Basic Memory?
Basic Memory addresses the challenge of disappearing context in conversations with AI assistants like Claude. It functions as a knowledge management system that captures and preserves the valuable insights generated during these interactions. Instead of losing context after each chat session, the tool enables users to build upon previous discussions, fostering a continuous flow of knowledge.
The core mechanism involves storing conversation notes locally on the user's computer as plain text Markdown files. These notes are not isolated; Basic Memory automatically creates semantic links between them, forming an interconnected knowledge graph. This network grows organically over time as more conversations occur. Both the user and the AI assistant can access and reference this stored knowledge in future interactions, ensuring continuity and relevance without needing special prompts or manual data uploads.
Features
- Local Markdown Files: Stores all knowledge in plain text Markdown files on the user's computer.
- Knowledge Graph: Automatically connects notes through semantic links and observations.
- Obsidian Integration: Allows viewing and editing of the knowledge base using the Obsidian editor, including graph and canvas visualizations.
- Bi-directional Flow: Supports editing knowledge files directly or updating them through AI conversations.
- Conversation Continuity: Enables picking up conversations where they left off by maintaining context across interactions.
- Multiple Projects: Facilitates management of separate knowledge bases for different contexts like work or personal research.
Use Cases
- Building expanding knowledge bases from AI research discussions.
- Connecting concepts and insights across different research domains.
- Maintaining consistent voice and reusing content snippets across writing projects.
- Developing a personal knowledge corpus for writers.
- Documenting technical decisions, architectures, and code evolution for developers.
- Creating living documentation that stays updated alongside development projects.
- Visualizing knowledge structures and relationships using Obsidian graphs and canvases.
FAQs
-
What license does Basic Memory use?
Basic Memory is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). Commercial licenses are also available for business use. -
Is there a simpler version or installation method available?
Basic Memory is currently in beta and requires installation via command-line tools. A standalone GUI application called Basic Memory Pro with one-click installation and enhanced features is planned for future release.
Related Queries
Helpful for people in the following professions
Featured Tools
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.