Claude Desktop
Set up Basic Memory with Claude Desktop for persistent conversations and knowledge management
Claude Desktop is the recommended way to use Basic Memory. It provides seamless integration through the Model Context Protocol (MCP), giving Claude direct access to your knowledge base.
Installation
Prerequisites
uv
must be installed and available in your system PATH. Claude Desktop runs in its own isolated environment and needsuv
to manage dependencies.- On macOS, install
uv
globally with Homebrew:brew install uv
. This ensures Claude Desktop can detect it.
Configure Claude Desktop
Edit your Claude Desktop config, located at:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Install Basic Memory (Optional)
Restart Claude Desktop
After saving the config, restart Claude Desktop. You should see Basic Memory tools available in the tools menu (hammer icon in bottom-right).
Features
Core Capabilities
Knowledge Creation
Create and update notes through natural conversation
Knowledge Search
Find information across your entire knowledge base
Context Building
Load context from previous conversations using memory:// URLs
Project Management
Switch between different knowledge projects instantly
Visual Note Display
View notes as formatted artifacts for better readability
Real-time Sync
Changes you make to files are immediately available in conversations:
- Edit a file in any text editor
- Save the changes
- Ask Claude to read the note - it will see your updates
Memory URLs
Reference specific knowledge with memory://
URLs:
Claude will load that specific note and any related context.
Common Workflows
Creating Knowledge
During a conversation:
Building on existing knowledge:
Searching and Discovery
Find information:
View formatted notes:
Recent activity:
Project Management
Switch contexts:
Create targeted content:
Advanced Usage
Special Prompts
Basic Memory includes prompts that trigger specific behaviors:
- “Continue our conversation about [topic]” - Loads relevant context
- “What have we been discussing recently?” - Shows recent activity
- “Find information about [topic]” - Searches knowledge base
Incremental Editing
Instead of rewriting entire notes, Claude can edit incrementally:
- Append: Add new sections to existing notes
- Prepend: Add content to the beginning
- Replace sections: Update specific parts
- Find and replace: Make targeted text changes
File Organization
Claude can help organize your knowledge base:
- Move notes to appropriate folders
- Archive old content
- Create directory structures
- Maintain database consistency during moves
Troubleshooting
Common Issues
Getting Help
Best Practices
Knowledge Creation
- Use descriptive titles - They become link targets
- Add semantic observations - Categorize information
- Create relations - Connect related concepts
- Use tags - Enable better search
- Review AI-generated content - Edit for accuracy
Conversation Management
- Reference existing knowledge - Use memory:// URLs
- Build incrementally - Add to existing notes
- Switch projects - Use different contexts
- Use special prompts - Leverage built-in behaviors
- Organize regularly - Keep knowledge base clean
Performance
- Archive old content - Keep active knowledge focused
- Use meaningful filenames - Improve discoverability
- Regular backups - Use git for version control
- Monitor project size - Check with
basic-memory project info