🖱 Desktop editing
Select a node
Click any node once to select it. Selected nodes highlight in accent colour.
Edit text
Click a node to start typing. The cursor appears where you clicked. Edits are live.
Add child Tab
Select a node and press Tab to branch a new child underneath it.
Add sibling Enter
Press Enter on a selected node to insert a sibling at the same level.
Delete node ⌫
Select a node and press Backspace or Delete. Children are removed too.
Drag to reposition
Drag any node to move it. The subtree moves with it.
Pan the canvas
Drag on empty canvas space to pan freely in any direction.
Zoom Scroll
Scroll the mouse wheel to zoom in and out. Use Fit View to reset.
Undo / Redo ⌘Z
Full undo / redo history per canvas session.
Reflow layout ⌘L
Instantly re-arrange all nodes using the active layout algorithm then fit to view.
📱 Mobile gestures
Pan
One finger drag on empty canvas space.
Pinch to zoom
Two-finger pinch or spread to zoom in and out.
Edit
Tap a node to select. Tap again to edit its text.
Quick actions
Use the bottom bar for Add Child, Sibling, Undo, Fit, Delete.
Full menu
Tap ☰ in the top-right to open the full action sheet.
🤖 AI Skill — vibe a map from your chatbot
The mindmap-vibe skill lets your AI agent generate a fully-structured mind map from any prompt and open it directly in VibeMap Studio — no copy-paste needed.
- Click ↓ Skill in the header and download
mindmap-vibe-skill.zip
- Unzip it into your skills folder:
Claude Code
unzip mindmap-vibe-skill.zip -d ~/.claude/skills/
Cursor
unzip mindmap-vibe-skill.zip -d ~/.cursor/skills/
- In your AI chat, type something like:
"vibe a mind map of our Q3 product roadmap"
- The agent writes a
.vibe.json file and opens it in VibeMap Studio automatically.
- Alternatively, drag the
.vibe.json onto the canvas or use File → Load Vibe / JSON.
Claude Code
Cursor
Any skill-based bot
🔗 Sharing
Click the Share button in the header to copy a URL. The entire map is encoded in the link hash — no server, no login. Paste it anywhere and anyone can open it instantly.
Heads-up: very large maps produce long URLs. Most chat apps truncate links above ~16 KB.
💾 Files & canvases
Save
Saves to browser storage. Persists across sessions on the same device.
Multiple canvases
Use the canvas picker in the header to switch between or create named maps.
Export
Export as PNG, SVG, or JSON. Use Export → JSON to back up or transfer maps.