fcj01407 downloadsInteractive mindmap editing with Markdown synchronization, multiple structural views, AI assistance, and slideshow export.
An interactive mindmap plugin with bidirectional Markdown synchronization, multiple structural views, AI-assisted editing, and slideshow export.
Create a new mindmap via the command palette (Ctrl/Cmd+P → "Create new mindmap"), or add a mm-view frontmatter key to an existing Markdown file:
---
mm-view: basic
---
# My Mindmap
## Branch 1
## Branch 2
Switch between mindmap and Markdown views with Ctrl/Cmd+P → "Toggle markdown/mindmap".
| View | Description |
|---|---|
basic |
Standard mindmap rendered from Markdown headings and lists. |
folderview |
Generates a mindmap from a vault folder structure. |
tagview |
Generates a mindmap from tags across your vault. |
cotview |
Chain-of-thought outline view. |
Set the view via frontmatter (mm-view: folderview) or the command palette.
| Action | Shortcut |
|---|---|
| New child node | Tab |
| New sibling node | Enter |
| Delete node | Delete |
| Edit node | Space / double-click |
| Undo | Ctrl/Cmd+Z |
| Redo | Ctrl/Cmd+Y |
| Exit edit | Tab |
| Expand/collapse node | Ctrl/Cmd+/ |
| Navigate nodes | Arrow keys |
| Move node | Drag and drop |
| Zoom in/out | Ctrl/Cmd + mouse wheel |
| Center mindmap | Ctrl/Cmd+E |
This plugin can send node content to an OpenAI-compatible API for AI-powered node expansion, task decomposition, and chat-based brainstorming.
https://api.openai.com/v1 by default, configurable in settings). The plugin sends the selected node text and surrounding file context as prompts. No vault data is sent beyond the current file's content.Some features require a paid license. The license is verified via a remote license server.
<vault>/.obsidian/plugins/.This plugin bundles the following open-source libraries:
GPL © fcj01