News for hackers. Stuff that matters.
Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @01:01PM (#47198321)
Oh! I worked on this project. If anyone has questions, I'll do my best to answer them!
Re:Obsidian Sync now has a headless client by Langley on Saturday February 28, 2026 @03:59PM (#47200163)
Wanted to say thanks. We were literally talking about the lack of a cli sync at work last week and I had moved to Syncthing because of that gap.

Definitely will be looking at the official Obsidian sync plan now.

Re:Obsidian Sync now has a headless client by lukasb on Saturday February 28, 2026 @02:38PM (#47199306)
How are sync conflicts handled in the filesystem? Say I write to a file and another client's edit wins and mine is rejected.
Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @03:07PM (#47199642)
The headless Obsidian Sync client works the same way as desktop and mobile clients, see:

https://help.obsidian.md/sync/troubleshoot

- Markdown files: Obsidian Sync merges the changes using Google's diff-match-patch algorithm.

- Other file types: For all other files, including canvases, Obsidian uses a "last modified wins" approach. The most recently modified version replaces earlier versions.

For conflicts in Obsidian settings, such as plugin settings, Obsidian Sync merges the JSON files. It applies keys from the local JSON on top of the remote JSON.

Re:Obsidian Sync now has a headless client by 8cvor6j844qw_d6 on Saturday February 28, 2026 @01:22PM (#47198561)
Are there plans to support scoped token permissions (specific folders or even specific notes)? I'd love to try setting up something that automatically updates a specific Obsidian note on a state change or cronjob, but I'd want to avoid giving access to the rest of the vault.

also, thanks for the great product, bought the vip catalyst as a show of support.

Re:Obsidian Sync now has a headless client by chrisweekly on Saturday February 28, 2026 @03:56PM (#47200145)
Related tangent: "Relay" (https://relay.md") lets you sync / share files based on directory (vs. the whole vault). That enables things like "my private vault contains a subdir for work, and my work machine syncs to only that child subdir".
Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @01:28PM (#47198604)
Thanks for your support! Sync is end-to-end encrypted so the server doesn't know about specific paths in your vault. You would have to set those permissions at the filesystem level, or with the tool you're using.
Re:Obsidian Sync now has a headless client by johnmaguire on Sunday March 01, 2026 @02:04AM (#47204382)
I'm not sure how to make it work but like others in this thread I have an interest in sharing some - but not all - of my notes with some AI agents. Would love a solution that is built in to Obsidian / Obsidian Sync.
Re:Obsidian Sync now has a headless client by surgical_fire on Saturday February 28, 2026 @01:31PM (#47198648)
No question. Just wanted to drop by and say Obsidian is actually pretty cool. An absolute joy to use, and I only wish I learned about it earlier than I did.
Re:Obsidian Sync now has a headless client by Veen on Saturday February 28, 2026 @02:25PM (#47199182)
It would be nice if one could sync dot files in the vault. For example, the .claude or .pi folder containing skills and whatnot.
Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @02:30PM (#47199224)
Yes, we're looking into that!
Re:Obsidian Sync now has a headless client by Mountain_Skies on Saturday February 28, 2026 @01:07PM (#47198391)
No questions, just thanks for helping with a great product.
Re:Obsidian Sync now has a headless client by Vaslo on Saturday February 28, 2026 @04:46PM (#47200625)
I’m using a couchdb instance to sync a bunch of local obsidian installs and use an obsidian plugin to keep them synced- would this change that or make it easier?
Re:Obsidian Sync now has a headless client by ewidar on Saturday February 28, 2026 @05:55PM (#47201297)
Do you have a good starting point or explanation to share about using obsidian for a team, where we all change/sync files?
Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @09:09PM (#47202863)
Depends on the size of the team and your requirements. The Obsidian team uses a shared Sync vault, which works well for us:

https://help.obsidian.md/teams/sync

If your team is more technical Git is an option. If you want completely control over permissions and configuration then a shared drive is probably better.

https://help.obsidian.md/teams/deploy

Re:Obsidian Sync now has a headless client by armsaw on Saturday February 28, 2026 @07:09PM (#47202043)
Thank you for making Obsidian! I am wondering if you have any plans to package the headless sync client up for container use in Docker or Podman?

Also, is the Obsidian CLI available when obsidian-headless is installed? Or is obsidian-headless only a sync client at this time?

Re:Obsidian Sync now has a headless client by kepano on Saturday February 28, 2026 @09:19PM (#47202937)
Obsidian Headless and Obsidian CLI are two separate things. CLI requires running the full app, and lets you do anything Obsidian can do. Headless doesn't require the app but for now it is just a Sync client.

https://help.obsidian.md/headless

https://help.obsidian.md/cli

Re:Obsidian Sync now has a headless client by zoul on Sunday March 01, 2026 @05:49AM (#47205566)
Is there or do you plan to add some kind of webhook to notify interested parties that a vault has changed? I think it would go together nicely with the headless sync.
Re:Obsidian Sync now has a headless client by theshrike79 on Sunday March 01, 2026 @05:15PM (#47211260)
Any plans of providing an official obsidian-cli Skill for LLMs?

Because this is 99% going to be used by AI Agents =)

Re:Obsidian Sync now has a headless client by kepano on Sunday March 01, 2026 @07:45PM (#47212491)