HN user

engomez

292 karma

founder @ inkeep, openknowledge

x: @nickgomez

Posts3
Comments107
View on HN

Closing loop - we merged in a PR that lifted the codex toml modification logic from the codex source code, so it should be safe to use. We weren't able to recreate cases were the previous approach broke our test cases, but by porting codex logic we figure is the best way to structurally ensure there aren't unforseen changes.

If you run into any other issues -- let us know.

To add one more thing: Codex/Claude/Cursor can open the OpenKnowledge web viewer within their own embedded web viewer. So you don't need the two apps open.

And we embedded the Claude terminal within the OpenKnowledge app itself if you prefer that. We are working on embedding the AI (including local models) more deeply within the app itself as well, expect updates in next week.

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.