Build knowledge that grows with you

Transform AI conversations into persistent, interconnected knowledge. Start local, scale anywhere.

Never lose context

Pick up AI conversations exactly where you left off.

Intelligence compounds

Knowledge builds and connects over time.

Local-first control

Your data in standard formats you own and control.

Multi-project organization

Switch between different knowledge contexts instantly.

Join our community

1 of 3 β€” Rich Note Viewing
Basic Memory interface showing Rich Note Viewing
Basic Memory interface showing Multi-Project
Basic Memory interface showing Edit Notes
Basic Memory interface showing Organize Knowledge
Basic Memory interface showing Native Obsidan integration
Basic Memory interface showing Claude Code
Basic Memory interface showing Visual Studio Code
Basic Memory interface showing Cursor
1 of 3 β€” Rich Note Viewing

Works with your favorite tools
Seamlessly integrates with the tools you already use.

Why knowledge workers choose Basic Memory

Built for researchers, developers, writers, and anyone who needs AI conversations that build lasting knowledge over time.

∞
Pick up any conversation exactly where you left off

Return to complex discussions days or weeks later with full context - no need to re-explain your project, preferences, or previous decisions

β†—
Intelligence compounds

Knowledge builds and connects over time

πŸ”’
Your data, your control

Local-first with standard formats you own

Open source β€’ Local-first β€’ Standard formats

What's New in v0.13.5

Multi-Project Management. Switch between different knowledge contexts instantly during conversations.

Basic Memory showing project switching interface

Advanced Note Editing. Append, prepend, and replace sections without rewriting entire documents.

Basic Memory note editing interface

Smart File Organization. Move and organize notes with database consistency and search reindexing.

Basic Memory file organization

Rich Note Viewing View your notes as richly formatted arrifacts right in your chat (Claude Desktop Only).

Basic Memory knowledge graph visualization

Enhanced Search. Search across titles, content, and frontmatter tags for better knowledge discovery.

Basic Memory search interface showing tagged content

See Basic Memory in Action

Real examples of AI-human collaboration. Watch simple inputs transform into structured, interconnected knowledge that grows smarter over time.

Transform quick notes into structured knowledge

Context Continuation Across Time

Two weeks later, you return to your project:

"Let's continue working on that database optimization we discussed"

AI has full context from your knowledge base:

# Database Optimization - Project Context Loaded

## Previous Discussion Summary
Based on our conversation from January 15th, we identified several performance bottlenecks:

## Current State
- [issue] Query performance degraded 40% since user growth #performance-bottleneck
- [analysis] Identified N+1 queries in user dashboard #root-cause
- [decision] Agreed to implement query batching and caching #solution-approach

## Technical Decisions Made
- [technology] PostgreSQL connection pooling with pgBouncer #infrastructure
- [strategy] Batch user preference queries to reduce roundtrips #optimization
- [timeline] Target 2-week implementation window #project-constraint

## Ready to Continue
I have context on your database schema, the specific slow queries we identified, 
and the optimization strategy we planned. What aspect would you like to work on first?

## Relations
- continues [[Database Performance Investigation]]
- implements [[Query Optimization Strategy]]
- affects [[User Dashboard Performance]]
Context preservation across sessions
Automatic meeting enhancement
Time-based knowledge retrieval
Meeting Notes Enhancement

Your quick meeting notes:

# Team Meeting - Project Alpha
- Sarah mentioned database issues
- Need to update API docs  
- Budget concerns raised by finance
- Next milestone is March 15th

AI enhances with structure and connections:

# Team Meeting - Project Alpha

## Meeting Context
- [date] January 15, 2024 #timeline
- [attendees] Sarah (Engineering), Finance Team #participants
- [purpose] Project status and milestone planning #meeting-type

## Technical Issues
- [issue] Database performance concerns raised by Sarah #technical-debt
- [requirement] API documentation needs updating #documentation
- [priority] Critical for March 15th milestone #blocking-issue

## Financial Considerations  
- [concern] Budget constraints affecting timeline #budget-risk
- [impact] May affect resource allocation decisions #financial-impact

## Action Items
- [ ] Sarah: Investigate database performance issues
- [ ] Dev team: Update API documentation by Feb 1st
- [ ] Finance: Review budget allocation for Q1

## Relations
- relates_to [[Project Alpha Roadmap]]
- blocks [[March 15th Milestone]]
- requires [[Database Optimization]]
Context preservation across sessions
Automatic meeting enhancement
Time-based knowledge retrieval

These are just a few examples. Basic Memory adapts to any knowledge work: research, planning, learning, creative projects, and more.

Academic ResearchTeam CollaborationLearning PathsCreative WritingTechnical DocumentationPersonal Goals

How Basic Memory Works

Four steps to transform your AI conversations into lasting, interconnected knowledge that persists across all your interactions.

Get started in minutes.

Install Basic Memory with UV, Smithery. Connect to Claude Desktop, VS Code, or your preferred MCP-enabled tool. No complex configuration required.
Install & Connect

Get Started with Claude Desktop

Add Basic Memory to your Claude Desktop config and start building knowledge in minutes.

First, install uv:

brew install uv

On macOS, use Homebrew so Claude Desktop can find uv.Other platforms β†’

Add to your Claude Desktop config:

{
  "mcpServers": {
    "basic-memory": {
      "command": "uvx",
      "args": ["basic-memory", "mcp"]
    }
  }
}

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

That's it!

Restart Claude Desktop and look for the tools menu (πŸ”¨) in the bottom-right corner. You can now create knowledge that grows with you through natural conversation.

Want command-line tools for importing conversations?uv tool install basic-memory

What user say about
Basic Memory

From researchers to developers to writers, Basic Memory helps knowledge workers build lasting understanding through AI conversations.

Join Our Community
"I created Basic Memory because I wanted to use LLMs without having my knowledge trapped inside some walled garden. I want to own and manage my own notes, and use them when and how I want."
@phernand3z
Basic Machines
"I don't code without Basic Memory anymore. It's such a time saver to be able to refer to projects I don't currently have active and keep a running log of all of my learnings and ProTips. Absolutely love it."
@groksrc
Developer
"Basic Memory turned my scattered notes and half-finished ideas into something coherent. It remembers what matters and builds on itβ€”so I don't have to start from scratch every time I sit down to work."
@Nellins
Creator
"Basic Memory enables true continuity of thought across sessions while keeping everything in standard files that users control completely. It's a rare example of technology that augments human capabilities without creating new dependencies."
Claude Code
AI Development Assistant
"The real power I see is in making the knowledge base not just a storage system, but a true collaboration tool that understands how AIs work and think. We have different constraints and capabilities than humans, and adapting to those could make the system even more powerful."
Cursor
AI Development Assistant

Choose Your Plan

Start free with local-first knowledge management. Scale up with cloud sync and business integrations as your needs grow.

Free

$0

Perfect for getting started

Get Started Free
Local-first knowledge management
Multi-project organization
Advanced note editing
VS Code & Claude Desktop integration
Markdown file format
Open source (AGPL-3.0)

Cloud

Popular

Coming Soon

Access your knowledge anywhere - we can't see your data

Join Beta Waitlist
Everything in Free, plus...
Cloud Hosted via remote MCP
Notion like web editing for Markdown
End-to-end encrypted - only you hold the keys
Cloud backup and restore
Enhanced collaboration features
Priority support

Business

Roadmap

Team features and business integrations

Request Early Access
Everything in Cloud, plus...
CRM data integration
Team knowledge sharing
Business workflow automation
Custom integrations
Enterprise support

Privacy-First Cloud

When you use Basic Memory Cloud, your knowledge is encrypted on your device before it leaves. We store encrypted data we can't read, so your thoughts and insights remain completely private.

Open Source & Community

Basic Memory is open source (AGPL-3.0) and will always have a free, local-first option. Cloud and business features fund continued development while keeping the core accessible to everyone.

Frequently Asked Questions