engomez
engomez on Hacker News
Posted by
engomez on Friday August 21, 2026 @01:16PM
from the openknowledge.ai dept.
Posted by
engomez on Monday August 17, 2026 @02:26PM
from the show-hn dept.
https://github.com/inkeep/visimer
Hi HN, Nick here, founder at OpenKnowledge. We built an open source library, Visimer, for editing Mermaid diagrams with a what-you-see-is-what-you-get visual editor. Try the playground at https://visimer.com/playground. You can rename labels, change shapes, add new nodes, etc. by clicking and dragging the visual canvas.We set out to build this originally for OpenKnowledge, our markdown wysiwyg...
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.
Top priority, expect an update within days.
Currently yes. We'll be exposing a centralized CRDT server option in near future.
Yes, we're working on Linux/Windows beyond the CLI/WebUI, Electron enables us to do that.
Talking about a few different things, OKFN and OKF.
Web UI available for Linux/Windows. Updates docs !
I don't believe I've seen a KM app with true WYSWIG that's markdown underneath. Rest is indeed mainly packaging up all the second-brain, MCP, skills, and AI integrations to be out-of-the-box. More to come.
As a founder of a company that revolves around AI, I get you. It can feel frothy // intangible // overwhelming.
There is a knowledge graph -- we'll update the readme to make clearer. We support wikilinks and forward/backward links are presented to the agent through the MCP server for "agentic search". There's semantic search support as well, etc.
Great thought - we indeed added Claude/Codex terminal in there already. Was our quick win as we investigated this deeply.
collab between agent <> human happens locally via yjs
collab between human <> human happens using git/GitHub. so collab right now is auto-sync (~few min latency) + sharing functionality. Richer realtime collab is indeed something we're looking at.
Thanks nitin, these are all top of queue. We'll follow on quickly.
Appreciate it. An anonymized repro file would help ensure we validate against your specific cases.
got it. we'll ship this within the next week.
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.
Is the issue you're seeing that it stripped comments, or something else?
Got it yup, sounds like similar to the setups our team runs. Give it a shot and feel free to share any feedback.
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.
Let me know if you see any gap with OpenKnowledge an this scenario. It's exactly what we aimed to solve (files are markdown and local, sync and team sharing happens via git/GitHub but is abstracted away from user).
Checking this asap, apologies for any inconvenience.
Curious: do you mean being able to select text and "add it" to clipboard/attachment for the LLM, or something else?
+1. We'll continue at it.