HNHacker News
TopNewBestAskShowJobs

havlenao

40 karma · joined April 3, 2019

CEO & Co-founder at Brainio Inc. Business enthusiast and technical leader.
submissionscomments
havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
Not now but its on our roadmap. For now, the fastest way to get started is to paste Mark-down content into a new document. I'd suggest starting with a few notes to see if the mind map approach works for you before committing to a full migration.
havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
You can ask harness to create a full mind map from a prompt. For example, you can say "create a mind map about machine learning basics" and it will build a new document/mind map.

Currently 17 tools that we cover: Reading: list mindmaps, read document, search across everything, find a specific node with its context. Writing: create new documents, add/edit/delete/move nodes, trash and restore documents. Folders: create folders, organize documents, rename, delete.

A practical example: you can paste a long article into harness and say "summarize this into a Brainio mind map with the key topics as branches." It will create the document and build the structure for you. It works with Claude Desktop, Claude Code, Cursor, Windsurf, or anything that supports MCP.

havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
The main difference is that in Brainio, every note is a mind map. In Obsidian or Logseq you write note and then view connections in a separate graph view. In Brainio the mind map is generated directly from your data structure. You indent text with Tab and it becomes a branch in the mind map. You can switch between text, split, and mind map view with one click. The core value is that each individual document has its own visual mind map.

Brainio has real-time collaboration - it's is built in, there's a built-in MCP server so AI assistants can work with your notes, and it runs as a web app or desktop app without needing to manage a local vault.

The tradeoff is that Obsidian has a much bigger plugin ecosystem and local-first storage.

havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
We handle it at the text level using Yjs CRDTs. Each node content is a Y.XmlFragment, so when two people type in the same node at the same time, Yjs merges the changes character by character.Its similar to how Google Docs works. No conflicts, no overwrites.

The tree structure is managed by a separate Yjs data structure. So if one person moves a node while another edits its text.

The sync layer is Hocuspocus (WebSocket server) on top of a NestJS backend. Documents are persisted to PostgreSQL and synced to all connected clients. When you go offline, changes queue in IndexedDB and merge automatically when you reconnect.

The mind map view and text editor view share the same Yjs document. Edits in one view appear instantly in the other, even across different users.

havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
The mind map view uses D3 flextree for layout calculation, and we render only the visible nodes (virtualization). So even with 200+ nodes, the layout stays smooth. On the text editor side, we use Tiptap which handles large documents well. The Yjs binding is optimized to only sync the delta, not the whole document. We're actively working on further graph editor performance improvements, especially around initial render time for large mind maps.
havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
Because it's my dreamed side project and I had a lot of students using the app. My goal is to make it affordable for everyone.

MCP is ready for this app and I think about delivering deep integration with harnesses (my primary work is R&D applied research in AI).

havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
thanks ;)
havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
Both, the main parts were coded from the scratch. The other features were prototyped with vibe coding, but reworked before implemented to production version
havlenao··on Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
zettelkasten method
havlenao··on [dead]
Thanks ;)
havlenao··on [dead]
Thank you for your feedback. We will definitely add tool tips. Zoom is on our road map in next releases. Regarding tech stack, the core is: electron, nestjs, sharedb, mongodb, angular, codemirror, aws and docker. For online collaboration we use a modified version of sharedb (https://github.com/share/sharedb). Its using the operational transformation algorithm (https://en.m.wikipedia.org/wiki/Operational_transformation).
havlenao··on [dead]
Thank you ;)
havlenao··on [dead]
Thx. We are looking forward to your feedback.
havlenao··on [dead]
Thx.
havlenao··on [dead]
We are aslo giving free promo codes - 2 years Professional plan for free. Just send us a note to info@brainio.com.
havlenao··on [dead]
We would love to hear your feedback. FYI - we are still in early beta, so you can expect more features coming soon.
havlenao··on Show HN: New mind mapping tool for learners
Because we help you to organize and store your knowledge. The brain works better visually then verbally and that’s the reason we are combining the world of notes and mind maps together.
havlenao··on Show HN: New mind mapping tool for learners
Yes, it’s on our road map.
havlenao··on Show HN: New mind mapping tool for learners
FYI - the Free plan is limited to 10 notes/mind maps. However you can increase that quota by inviting new users - 3 documents per invitation.
havlenao··on Show HN: New mind mapping tool for learners
It’s not in our road map right now but if there is a demand for that we can add that. We are mainly focused on subscription based model as we provide cloud solution (so there are server and computing costs we need to cover). However if you do not need the app for some time you can cancel the subscription (we will return your money for the rest of the mont/year) and you can still access your files. Only thing is that you can edit just the number of documents that you have in free plan (10 by default but you can increase the quota by inviting people - 3 documents per invitation), other documents are read only and you can’t edit them until you start the subscription or increase your free quota of documents.
havlenao··on Show HN: New mind mapping tool for learners
Thanks
havlenao··on Show HN: New mind mapping tool for learners
The core is: electron, nestjs, sharedb, mongodb, angular, codemirror, aws and docker.
havlenao··on Show HN: New mind mapping tool for learners
The core is: electron, nestjs, sharedb, mongodb, angular, codemirror, aws and docker.
havlenao··on Show HN: New mind mapping tool for learners
We believe that online collaboration is very important when building our knowledge. When dealing with complex topics you need inputs from other people. That’s the reason behind cloud solution that is not offered by freeplane.
havlenao··on Show HN: New mind mapping tool for learners
For collaboration we use a modified version of sharedb (https://github.com/share/sharedb). Its using the operational transformation algorithm (https://en.m.wikipedia.org/wiki/Operational_transformation). We will be publishing an article about tech stack at out blog within few days :)
havlenao··on Show HN: New mind mapping tool for learners
We would love to hear your feedback ;)
havlenao··on Show HN: New mind mapping tool for learners
Yes. Based on mark down we visualise the mind map. So if you use headers, bullet points etc. then it's converted and structured into mind map hierarchy.
havlenao··on Show HN: New mind mapping tool for learners
Yeah, we recommend to use desktop app. The mobile version is still buggy right now as it's in beta and we focused mainly on desktop version as the main device. Nevertheless we will fix that soon.
havlenao··on Show HN: New mind mapping tool for learners
FYI - at support.brainio.com you can request new features :)
havlenao··on Show HN: New mind mapping tool for learners
not for diagrams but we are gonna use katex.org to support math formulas in the next release
Page 1 of 2Next →