Obsidian CLI
notes at terminal velocity
Obsidian released a CLI tool yesterday!
One of the biggest appeals of Obsidian is the fact that all your files are Markdown files which can be freely accessed by any text editor.
This means makes it easy to switch from Obsidian to other note taking apps if desired, and also futureproofs your notes because you’re not locked into a single app at any time.
This also positioned Obsidian to take full advantage of the rise of AI agents, which easily access your notes and edit them via the terminal. It’s now trivial to query my past journal entries and extract insights, for example when I was researching when Shaunak and I first met:
This begs the question, why create a TUI for Obsidian when agents are already adept at searching and modifying notes?
The Obsidian CLI exposes deterministic commands linked to Obsidian features like Bases (their database feature), orphaned notes, etc. Basically it creates a better harness for agents to minimise their tool calls and save time/tokens.
It also allows for automated plugin development so that agents can reliably create and test plugins with minimal user input. Super excited for this feature and the direction Obsidian is heading towards!
It’s currently only available for Catalyst members (~$25 USD one time payment to get access to insider Obsidian builds), but should release relatively soon. I highly recommend using Obsidian for note taking, feel free to comment or message me if you need help setting up!!
Thank you for reading and don’t forget to like and subscribe!!




