Obsidian Introduces Obsidian CLI

(help.obsidian.md)

42 points | by Brajeshwar 2 days ago ago

7 comments

  • joshstrange 17 hours ago ago

    Hmm, you still have to keep the UI open to make the CLI work which is unfortunate. That said, I greatly appreciate the increased control possible from the CLI.

    I guess if you want sync “headless” you are still stuck running Obsidian in a VM/Container so the main UI can work. It’s absolutely a step up.

    I’d really like to hook the agents I interact with (Claude Code mostly, but also some stuff I’ve been working on for myself) into Obsidian, to use it as their “memory” so that I have an easy way to browse/edit it all. Obviously they can just work with the raw files (Obsidian or otherwise) but I like having all the “knowledge” inside where I already store my notes.

  • presbyterian 2 days ago ago

    A lot of this was already doable, since it's built on almost entirely plain text files, but a friendlier interface is always welcome, and being able to work with bases is a huge plus.

  • Surac a day ago ago

    i wonder what usecase they are targeting. one of the nice things in obsidian is to work with the text; iterating on format and contend.

    • marjipan200 a day ago ago

      obsidian handles a lot of useful little things out of the box, like updating links when you move files/attachments

      another big win for the CLI is access to dynamic note database queries via Obsidian Bases. major leverage for agents

    • unop a day ago ago

      I welcome this "scriptability" improvement. I often have to do some bulk updates across a few dozen files and while I can whip up python or sed - I'd rest assured there's a more stable interface. but more importantly it opens doors to integrations with applescript and claude and whatnot