Hacker News new | ask | show | jobs
by engomez 1 hour ago
Agree same. We'll look into explicit guides and integrations with Zed // OpenCode as a starting point, they let you choose your model.
1 comments

Amazing, thanks. I've decided to try daily driving this instead of Obsidian, but I'm a bit curious how the syncing works. I copied an Obsidian vault to a new folder, and when I start the import process in OpenKnowledge it asks me if I want it "shared" or "local only". If I select "Shared", where does the git repo live that other instances of OK sync from?

edit: This seems to be "team-oriented" rather than geared towards individuals who might want to edit their notes from multiple devices?

And only seems to be able to sync with github... In addition to my privacy concerns, I'm curious if there could be issues with lots of images and other attachments since git can choke on repos that contain lots of larger files without github's git-lfs extension.

Last question I have is if any plugin system comparable to Obsidian's is planned (or already supported)? I realize this is probably a massive ask for an open-source project, and something Obsidian gets a lot of flack for as well, so I'm certainly not expecting it, but I am curious if it's on the roadmap already

To clarify, OpenKnowledge will never publish your project to GitHub automatically. When you init a new project, selecting "Shared" means that OK config files will not be gitignored. Selecting "Local" will add them to your gitignore. Other open knowledge instances can only sync if you have explicitly published your project to GitHub (which you can do from the app) and enabled auto-sync in OpenKnowledge. Some docs related to this can be found here https://openknowledge.ai/docs/features/github-sync and https://openknowledge.ai/docs/features/share.
It would make a repo in your own GitHub account. You can choose whether that repo is in your personal GitHub or your GitHub org. We'll make that clearer in the UX.

Feel free to ping me any additional feedback any time (here or @nickgomez on X).