Show HN: Brainio – Markdown notepad that turns notes into visual mind maps
brainio.com
brainio.com
I’m very interested in Markdown related tools, I’m building one myself [1]. How have you found working with the MCP? I went for a CLI tool myself. Have you found that agents have produced anything interesting being able to link documents? /create maps?
[1] https://sdocs.dev, discussed on HN here: https://news.ycombinator.com/item?id=47777633
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).
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.
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.
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.