Claude to Obsidian

Date
2026-03-22
Status
Active — in active development
Source
Private

I use Claude the way some people use a notebook. To think out loud. To find the right direction. This is how I keep what matters.

A Safari extension for macOS and iOS. When a conversation with Claude produces something worth keeping — a draft, a breakdown, a rabbit hole worth revisiting — you click the toolbar icon and it lands in your Obsidian vault, tagged, titled, and ready to link.

No copy-paste. No friction. The thought doesn’t escape.

Built because the thought shouldn’t have to wait.

How it works

PlatformSafari — macOS and iOS
Primary pathObsidian Local REST API on port 27123
Fallbackobsidian:// URI scheme when the REST API isn’t available
OutputMarkdown with YAML frontmatter — title, date, source URL, tags
Bundle IDcom.pixelbrix.ClaudeToObsidian

The REST API path is the cleanest — the extension talks directly to a running Obsidian instance and writes the file in place. The URI fallback covers the case where Obsidian isn’t running or the plugin isn’t installed: the extension hands the conversation to the OS, the OS hands it to Obsidian, Obsidian opens with the new note ready to save.

The frontmatter shape is opinionated by design. Every captured conversation arrives with the same field set — title, date, source URL, free-text tags — so a vault full of these notes is searchable and dataview-able without any extra work. If your Obsidian setup uses a particular taxonomy, the tags pre-populate from a configurable list.

Status

Available soon on the Mac App Store and iOS App Store. Requires Obsidian with the Local REST API plugin enabled to use the primary capture path; the URI fallback works without the plugin but with slightly more friction.