Obsidian Integration
Obsidian gives you a visual window into your Basic Memory knowledge base. Point it at your Basic Memory folder and you get graph view, backlinks, rich editing, and more — while your AI keeps working through MCP tools on the same files.
Cloud Sync Workflow
Basic Memory Cloud enables a hybrid workflow: edit locally in Obsidian while your notes sync to the cloud.
Sign Up for Basic Memory Cloud
Create your account at app.basicmemory.com
Enable Cloud Mode
Authenticate and enable cloud mode:
bm cloud login
Set Up Sync
Install rclone and configure credentials:
bm cloud setup
This installs rclone automatically and configures your cloud credentials.
Create Project with Local Sync
Point Basic Memory to your Obsidian vault:
# If you have an existing vault
bm project add my-vault --local-path ~/path/to/obsidian-vault
# Or create a new project
bm project add notes --local-path ~/Documents/notes
Establish Sync Baseline
Preview and run the initial sync:
# Preview first (recommended)
bm cloud bisync --name my-vault --resync --dry-run
# If all looks good, establish baseline
bm cloud bisync --name my-vault --resync
Only use --resync for the first sync.
Open Your Vault in Obsidian
Open your local directory as a vault in Obsidian. You get full graph view, plugins, and editing.
Sync Changes
After editing in Obsidian or making changes via AI assistants in the cloud, sync both directions:
bm cloud bisync --name my-vault
bisync keeps local and cloud in sync. Changes flow both ways, with newer files winning conflicts. For one-way sync and advanced options, see the Cloud Sync Guide.Local Setup
You can either use an existing Obsidian vault or create a new one for Basic Memory.
Option 1: Use an Existing Vault
Configure Basic Memory project
# Point Basic Memory to your existing vault
basic-memory project add main ~/path/to/your/obsidian-vault
# Set it as default
basic-memory project default main
Restart your AI client
Restart Claude Desktop (or your MCP client) for the changes to take effect.
Test the integration
Ask your AI to create a note — it will appear in your vault immediately.
Option 2: Create a New Vault
Download Obsidian
Download and install Obsidian.
Create a new vault
Create a new vault pointing to your Basic Memory directory (~/basic-memory by default).
Enable core plugins
Enable Graph View, Backlinks, and Tags in Obsidian's settings.
What You Get
Because Basic Memory uses standard markdown with wiki links, Obsidian understands your knowledge base natively.
- Graph View — See your entire knowledge network as an interactive graph. Each note is a node, and relations become connecting lines. Local graphs let you focus on one note's neighborhood.
- Backlinks — Every
[[wiki link]]your AI creates is a clickable backlink in Obsidian. See all documents that reference the current note and navigate connections easily. - Tag Explorer — Tags from observations and frontmatter show up in Obsidian's tag pane. Filter, browse, and combine tags to find what you need.
- Live Updates — Notes created by your AI (in Claude Desktop, Claude Code, or any MCP client) automatically appear in Obsidian since they share the same markdown files. No import or export needed.
- Canvas — Basic Memory's
canvastool generates Obsidian Canvas files. Ask your AI to visualize project structure or concept maps, then open the.canvasfile in Obsidian to view and edit it.
Use schemas to keep your notes consistent whether you're writing in Obsidian or through your AI.
Troubleshooting
Links not appearing in graph: Make sure you're using wiki link syntax ([[Note Title]]) and that referenced documents exist in the vault.
Tags not showing up: Use #tag syntax (no spaces — use hyphens instead). Ensure the tag panel is enabled in Obsidian settings.
Canvas files not opening: Update to the latest Obsidian version and enable the Canvas core plugin.
Notes not syncing to cloud: Run bm cloud bisync --name <project> after editing. See the Cloud Sync Guide for details.

