|||

DEVONlink - Integrate Obsidian and DEVONthink

Download the Open DEVONthink record in Obsidian AppleScript

If you keep your Obsidian notes indexed in DEVONthink, I have just released a new plugin that allows you to open those notes directly from Obsidian, and a companion AppleScript that lets you open your Obsidian notes from within DEVONthink 3.

This video shows the user using the plugin and AppleScript to open notes back and forth from Obsidian and DEVONthink.This video shows the user using the plugin and AppleScript to open notes back and forth from Obsidian and DEVONthink.

In version 2 of the plugin (now released), there’s also a command taking advantage of DEVONthink’s AI features to insert a list of items related to the current note into the note.

The Insert Related Items featureThe Insert Related Items feature

Set up and use

The plugin

Download the plugin via the Obsidian Community Plugins gallery, or manually via GitHub.

The plugin has two commands:

  • Open note in DEVONthink
  • Reveal note in DEVONthink

Feel free to assign hotkeys for each.

It also adds a button to Obsidian’s menu ribbon. The button’s colour can be customized to either inherit colour from the theme you’re using or to stand out with DEVONthink’s bright blue hue.

The AppleScript

Get the AppleScript via the button above.

Open it in the AppleScript editor. On line 12, replace the ID there with the ID name of your vault.1 Find the ID in Application Support/obsidian/obsidian.json. Be sure that the name is an exact match.

Install it by following the instructions on the in-app Help → Toolbar Scripts page. (Or assign it to an Alfred or Keyboard Maestro macro or whatever you’d like!)

How it works

Disclaimer: the approach I used isn’t super robust.

From Obsidian to DEVONthink:

The plugin just finds the first instance of a file with the same name as the one you have active in Obsidian. If you have multiple files of the same name, it’ll just find the first one!

From DEVONthink to Obsidian:

The plugin takes the name of the file and generates an Obsidian URL scheme obsidian://open action.

Reporting issues

Please report issues or capture feature requests via the plugin’s GitHub Issues.


  1. The ID has since been made harder to find, so I updated the file to accept the name of your vault instead.↩︎

    Next → Your Notes are an Information System: Lessons from Information Systems for Personal Knowledge Management A presentation at the MUN Graduate Students' Union's 2021 Aldrich Conference. ← Previous DEVONsave v3: A shortcut to help you clip articles to clean PDFs in DEVONthink To Go 3 (and DEVONthink 3)
    Latest posts
    → Italian Edition of The Rise of Integrated Thinking Environments
    Stream annotations from your PDF reading sessions with DEVONthink
    → There is only one next action for any project
    A systems model of anxiety-driven procrastination
    Personal automation for augmenting intelligence: A shortcut to stay on task
    An Obsidian Homescreen for iPhone and iPad
    Obsidian, Roam, and the rise of Integrated Thinking Environments—what they are, what they do, and what’s next
    An Integrated Qualitative Analysis Environment with Obsidian
    Your Notes are an Information System: Lessons from Information Systems for Personal Knowledge Management
    DEVONlink - Integrate Obsidian and DEVONthink
    DEVONsave v3: A shortcut to help you clip articles to clean PDFs in DEVONthink To Go 3 (and DEVONthink 3)
    Connect DEVONthink PDFs, Bookends references, and Obsidian summary notes with this script
    → Cross-post: Intuition is confident abductive-inferential thinking
    → Note titles as API calls
    Why and how to use Obsidian and NotePlan together
    The best of both worlds: One-click reference metadata for Bookends with Zotero
    Distraction Deterrent
    Today’s Plan: A shortcut for planning your day with a text-based list and Fantastical
    DEVONsave: A shortcut to help you clip websites to DEVONthink To Go quickly and cleanly
    Fulcra → A turn of events
    Systemics and design principles in support of Tiago Forte’s PARA framework