Live data from Hacker News

Obsidian Sync now has a headless client

help.obsidian.md

111–120 of 224 posts

Re: Obsidian Sync now has a headless client

#111
Oh neat, I had come across the headless client yesterday (and submitted a now-fixed bug report for it after running into some issues).

Before opening HN this morning and seeing this post, I actually wrote a post about how I'm experimentally using headless to publish my blog: https://utf9k.net/blog/obsidian-headless/

Well, that post was my experiment but I'll be looking forward to trying it out going forward.

There are of course many alternatives and I'm sure this workflow may have its pains but for now, it feels like a lot less friction between actually writing and having it published.

I've used plain Git for many years of course but I've also tried other rube goldberg machines such as various Git-inside-Obsidian plugins and so on but there's always just a bunch of "stuff" between writing and putting it online.

Re: Obsidian Sync now has a headless client

#113
post #109

I just have my vault sitting in Dropbox ... Not sure what I would gain by moving to Sync?

End-to-end encryption, integrated version history, better mobile support, granular control over which settings and files are synced to each device. And generally help the continued development of Obsidian so we can stay 100% user-supported. https://stephango.com/vcware

Have you guys thought about extending version history beyond a year, or at least allowing users to export it so that it's not permanently lost? I'd subscribe to Obsidian Sync for the rest of my life if it wasn't for this one missing feature.

Re: Obsidian Sync now has a headless client

#114
post #78

Earlier quoted context omitted.

Notes are stored in Markdown files. Why do you need Obsidian CLI to view notes when `cat` will do?

Hackernews is accessed using http. Why do you need a web browser when curl exists?

Not gp, but because the way hackernews would render in a web browser versus curl is dramatically different, of course. There's a clear separation of presentation and content, and curl shows you presentation.

Notes being plain text files means that what you get by showing via a CLI is essentially the same as just `cat whatever-it-is.md`. Viewing a note via the CLI interface could have its merits (it could apply its own flavor of presentation), but come on now. Your example doesn't hold.

Re: Obsidian Sync now has a headless client

#115
Kinda related, does anyone have a favorite obsidian plugin for AI editing on mobile?

I wanna be able to talk to a document and iterate on it just like chatgpt with canvas but inside obsidian.

I've been digging around and haven't quite found anything to do that.

One potential challenge is I'm not sure how easy it would be to let it do tool calling to edit the document rather than spitting out the whole document each time (with risk of minor changes).

Re: Obsidian Sync now has a headless client

#117
post #22

Also new: Obsidian joins the CLI gang https://help.obsidian.md/cli I’ve been having a lot of fun recently using AI CLIs with Obsidian. No plugins necessary because it’s just a directory tree of markdown files.

I love that CLIs are getting a second wind.

> I love that CLIs are getting a second wind.

I just wish there were more solutions to add simple things like copy and paste to them.

As though they were more a derivative of the text box I type in right now. And less to MS-DOS I grew up with.

Outside of that, agreed. Eliminate GUI as a blocker.

Re: Obsidian Sync now has a headless client

#118
post #16
post #2

Why would you use this over plain git in a CI pipeline? Presumably you need your knowledge graph versioned?

iOS makes it painful to use third-party sync protocols and servers, like syncthing can't run in the background, a git sync service can't run in the background, only iCloud gets to run in the background.... and whatever sync protocol the app itself has blessed so it can run immediately on opening the app. As such, on iOS the native sync is the only one that works cleanly and seamlessly, and so you're incentivized to p…

> it died with apple making it impossible to offer any sort of generic filesystem API or even background sync

Apple's cloud storage remained WebDAV a very very long time.

Apple's iOS has a pluggable Files system. Use Working Copy to give other apps access to folders sync'd with git: https://workingcopy.app

Or a dedicated app like GitSync: https://apps.apple.com/us/app/gitsync/id6744980427

Re: Obsidian Sync now has a headless client

#120

How’s their mobile all these days? Along with sync that was the other blocker for me always.

Mobile app is pretty good, my biggest complaint is it won't sync in the background. It only syncs when you open it up. But it's well designed and fully functional.
Post reply on HN