Live data from Hacker News

Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

github.com

171–180 of 199 posts

Re: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

#174
post #129

How does this integrate with Git? is the CRDT stack mainly for syncronizing locally? and then "snapshotted" into git? Or how would the team collaboration part of this work?

Git is used for the "auto-sync" and sharing functionality. Uses GitHub as the source of truth for the content. Currently the CRDT is local and is used so that agents can edit the markdown concurrently with the user, and the user can edit it via the WYSWIG editor or the raw markdown editor. CRDT powers the live indicators, etc. CRDT and git are reconciled so that git stays as the canotical version history.

so if I understand you correctly crdt is not used to collaborate in realtime with other human beings? instead we need to sync via git?

Re: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

#175

Earlier quoted context omitted.

Talking about a few different things, OKFN and OKF.

OKFN and OKF are the same thing: "Open Knowledge Foundation (OKF) is a global, non-profit network that promotes and shares information at no charge, including both content and data [--] founded by Rufus Pollock on 20 May 2004 [--] Between May 2016 and May 2019 the organisation was named Open Knowledge International"

Ah, I was referering to https://cloud.google.com/blog/products/data-analytics/how-th... for "OKF"

Re: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

#176

https://cloud.google.com/blog/products/data-analytics/how-th... Did you look at the OKF repo from Google? Open Knowledge seems to be a common term these days for similar solutions. I think OKF is more of the protocol for wiki-for-llm while you have more of the bells and whistles

It looks like a revision to OKF format could include: support for RDF URIs as labels, schema.org RDFS alignment (:name @en, :about, :description,)

Yup, OKF is more of a specification for a format, similar to e.g. Skills or MCP.

Our templates follow it and we have a starter pack for it.

You can think of our app as a general purpose IDE for any knowledge base/wiki/markdown.

Docs: https://openknowledge.ai/docs/workflows/supporting-open-know...

Re: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

#177
post #89

Electron apps tend to fall down in the minutiae of the little things that native apps get right (around things like selection, scrolling, various small affordances across various levels). Would love to see something like this be more native app upfront, than starting out with something that will always leave that top 10% of what makes a nice feeling app unobtainable. You win hard on this if you have the best possible…

This is a very mac-centric view. It makes business sense to plan for multiplatform.

Yes, we're working on Linux/Windows beyond the CLI/WebUI, Electron enables us to do that.

Re: Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

#178
post #174

Earlier quoted context omitted.

Git is used for the "auto-sync" and sharing functionality. Uses GitHub as the source of truth for the content. Currently the CRDT is local and is used so that agents can edit the markdown concurrently with the user, and the user can edit it via the WYSWIG editor or the raw markdown editor. CRDT powers the live indicators, etc. CRDT and git are reconciled so that git stays as the canotical version history.

so if I understand you correctly crdt is not used to collaborate in realtime with other human beings? instead we need to sync via git?

Currently yes. We'll be exposing a centralized CRDT server option in near future.
Post reply on HN