qingxuanlin-s65 downloadsA visual knowledge-processing workspace for Obsidian: connect notes, shape MOCs, build mind maps, and turn Zettelkasten-style thinking into navigable thought maps.
中文说明: README.zh-CN.md
Thought Navigator is an Obsidian plugin for building visual, navigable thought trees from your notes. It is designed for Zettelkasten-style writing, MOC (Map of Content) workflows, and long-term knowledge navigation.
Note: This plugin is a complete reconstruction built on parts of the ideas and source code foundation of Zettelkasten-navigation. If you are interested, take a look at the original project. Thanks to the original author for the generous contribution.

.moc files.How to create node:
https://github.com/user-attachments/assets/b7aca561-151d-49c5-823c-789f417c9376
Workspace:
https://github.com/user-attachments/assets/f0e96c24-2445-43d0-b2bd-fd77a583c768
Other:
https://github.com/user-attachments/assets/5dfd1339-3dd6-4449-9d18-c35daafe46e9
Thought Navigator works best with MOC files. A MOC file is a .moc file that stores a visual thought tree: nodes, relations, groups, layout state, and display metadata.
The plugin has two main views:
New MOC file, or right-click a folder and choose New MOC file..moc file.Open local graph when you want to inspect the current note's local context.| Command | Description |
|---|---|
Open tree graph |
Open the main thought tree view. |
Open local graph |
Open the local graph view. |
Reveal current file in tree graph |
Locate the active file in the thought tree. |
New MOC file |
Create a new .moc thought tree file. |
添加当前 MOC 到项目文件夹 |
Mount the current MOC into a Project Space folder. |
In the thought tree view, you can:
The local graph view can show:
You can configure file extension filtering, graph direction, and display behavior in the plugin settings.
Project Spaces are virtual folders stored by the plugin. They let you organize MOC files without changing your vault's real folder structure.
You can:
Recommended starting settings:
| Setting | Recommended value |
|---|---|
| Theme mode | auto |
| Theme style | modern |
| Edge style | bezier |
| Node layout style | free for manual maps, auto for structured maps |
| Show note ID in branch view | enabled |
| Text display mode | id-title |
Thought Navigator runs locally inside Obsidian.
.moc files from your vault to build graph views..moc files, plugin settings, Project Space data, and generated preview or attachment files when you use the related features.After the plugin is accepted into the community plugin marketplace:
Thought Navigator.main.jsmanifest.jsonstyles.css.obsidian/plugins/thought-navigator/
PolyForm Noncommercial License 1.0.0. See LICENSE.
Commercial use is not permitted without a separate commercial license from the copyright holder. For commercial licensing, contact: [email protected].