Can obsidian provide API

I really like Obsidian, and at this point I barely use Notion anymore. I use Obsidian as the database for my agent skills, and it works quite well. The skills can operate directly on Obsidian, and I can also open Obsidian on my phone to check the status of files.

My Hermes Agent is installed on a server, and the server also hosts a copy of my vault. The synchronization flow looks like this:

Server-side vault β†’ Obsidian Sync server β†’ Vault on my phone

The problem is that sometimes the sync state between the server-side vault and Obsidian Sync gets out of sync or breaks. When that happens, the vault that Hermes Agent sees is different from the one I see. Because of this, I still can’t completely abandon Notion.

I’m also writing a tutorial about building skills. In that tutorial, I can only recommend Notion for now, because Notion can be accessed directly through its API, which makes it much more reliable and stable.

When will Obsidian provide an official API?

There is an existing request at Sync API / Way to access sync'd data.

You may be interested in Headless Sync - Obsidian Help.

This sounds abnormal. Have you tried to find the cause?

1 Like