KMind Zen Guide

KMind Zen vs KMind2: What Is Different Between the Old and New Versions

The KMind series began as a mind map plugin for SiYuan. KMind2 existed only as a SiYuan plugin, while KMind Zen has grown into an independent product with a SiYuan plugin, Obsidian plugin, standalone clients, and a broader ecosystem.

KMind ZenUpdated Jun 3, 20268 min read

Key takeaways

  • KMind2 was built on a modified open-source mind map library, while KMind Zen uses a new self-developed kernel.
  • KMind Zen natively supports multiple roots, infinite summaries, smart themes, and smoother interaction.
  • KMind Zen no longer depends only on SiYuan. You can use it through SiYuan, Obsidian, the Skill, Web App, and standalone clients.

About the kernel

Let us start with the kernel. KMind2 was built on the open-source mind-map library. The current version of that library only supports a single root node, so I manually modified it to force KMind2 to support multiple roots. But it does not support adding nodes after summaries, which means it does not support infinite summaries. Its product scope was also limited to being a SiYuan plugin, so once you leave SiYuan, it is no longer usable.

KMind Zen uses a completely new kernel. It is not based on any mind map library. It natively supports multiple roots and infinite summary levels, supports smart themes that automatically adapt to light and dark modes, and improves performance and interaction.

Its positioning is a new independent product. Based on the same kernel, KMind Zen provides a SiYuan plugin, Obsidian plugin, Skill, Web App, standalone clients, and more. This means that even outside SiYuan, you can still edit, view, and share maps at any time.

KMind Zen source files use the .kmindz.svg and .kmindz.png suffixes. They are essentially SVG or PNG images with mind map data embedded inside. The obvious benefit is that you can open them directly to preview the map, and when you import them into any KMind Zen client, they can be edited losslessly. This greatly lowers the barrier for sharing.

Feature interaction

KMind2 used element-ui as its UI library. The advantage was fast development. The downside was that element-ui is a heavy UI library designed for single-page web apps. As a plugin, style leakage was hard to avoid, and some styles could affect SiYuan itself. I spent a lot of effort isolating it. Another plugin author even opened an issue because their plugin also used element-ui and conflicted with KMind2, but I did not have a very good, or very convenient, way to solve it.

KMind Zen does not use any heavy UI library. Every UI element is self-controlled and follows the same design system, which gives me much more control. As a plugin inside note-taking software, it is also less likely to conflict with external styles. It is lighter in size, while making no compromise on features.

Because the KMind series first met users as a SiYuan plugin, let us start from the SiYuan plugin perspective.

How SiYuan integration changed

KMind2 integrated several SiYuan workflows: Dock maps, doc-tree maps, one-click SiYuan document-to-map conversion, map mirror blocks and node mirror blocks, widget-style map insertion into SiYuan documents, PDF annotation jumps, and MOC features.

KMind Zen has basically reimplemented KMind2's SiYuan integration in a more elegant way, with a strong focus on performance and smoothness. The newly introduced block map feature replaces KMind2's widget-style map insertion in a cleaner way, and one-click SiYuan document-to-map conversion now supports richer conversion types.

KMind Zen also provides notebook-level MOC maps, so you can quickly view the distribution of your articles as a mind map.

Drag SiYuan documents and document blocks directly into a map

SiYuan documents and document blocks can be dragged directly into a map and turned into doc cards and block cards. You can freely add child nodes to those doc cards and block cards.

Animated demo of dragging SiYuan documents and document blocks into KMind Zen to create doc cards and block cards
Drag SiYuan documents and document blocks into a map to create doc cards and block cards.

Create maps quickly from the Dock

The Dock is ideal for quickly creating maps and keeping map drafts close at hand.

Animated demo of quickly creating a KMind Zen map from the SiYuan Dock
Create maps quickly from the Dock, especially for draft maps.

Create maps in the document tree

You can use the SiYuan document tree to manage maps directly, just like managing SiYuan documents.

Animated demo of creating and managing KMind Zen maps in the SiYuan document tree
Create maps in the document tree and manage them like SiYuan documents.

Enable MOC mode

After enabling MOC mode, you can view your document structure as a mind map. It supports quick drag-and-drop document repositioning, and editing a node edits the corresponding document name.

Animated demo of KMind Zen MOC mode showing document structure and drag-and-drop organization in SiYuan
MOC mode displays document structure as a map and supports drag-and-drop organization.

Notebook MOC mode and image export

After enabling notebook MOC mode, you can also quickly export an image for sharing.

Animated demo of KMind Zen notebook MOC mode exporting an image for sharing
Notebook MOC mode supports quick image export for sharing.

Insert a block map

Block maps let you insert a secondarily editable mind map inside a SiYuan document as a block.

Animated demo of inserting and editing a KMind Zen block map inside a SiYuan document
Insert a secondarily editable mind map into a SiYuan document as a block.

Convert a SiYuan document into a map with one click

You can view the content of a single document as a mind map, with support for outline mode and full conversion mode.

Animated demo of converting a SiYuan document into a KMind Zen mind map with one click
Convert a SiYuan document into a map with one click, supporting outline mode and full conversion mode.

Paste PDF annotations

When reading a PDF, copy an annotation and try pasting it directly onto a node.

Animated demo of pasting PDF annotations into KMind Zen nodes in the SiYuan plugin
Copy a PDF annotation and paste it directly onto a map node.

Insert a mirror block

Mirror blocks let you insert a mind map mirror block inside a SiYuan document.

Animated demo of inserting a KMind Zen mind map mirror block inside a SiYuan document
Insert a mind map mirror block inside a SiYuan document.

Finally

The KMind Zen mind map app itself has many more interaction details and design ideas. Let us talk about those next time.

And thanks for reading this far. Here is a limited-time 12% off coupon code: KMIND-ZEN-DWDA8G. It expires on June 30, 2026. Please enjoy.

Related resources

KMind Zen SiYuan plugin

Review the SiYuan plugin capabilities, pricing, and installation entry point.

KMind Zen Web App quickstart

Experience the new KMind Zen kernel from the browser entry point.

OpenClaw Skill

Let your agent generate editable KMind Zen maps offline.

FAQ

Is KMind Zen a simple upgrade of KMind2?

No. KMind2 started as a SiYuan plugin, while KMind Zen is a new self-developed kernel and an independent product system.

Can KMind Zen be used outside SiYuan?

Yes. KMind Zen provides a SiYuan plugin, Obsidian plugin, Skill, Web App, standalone clients, and more.

What is the benefit of .kmindz.svg and .kmindz.png?

They are images with embedded mind map data. You can preview them directly and import them into a KMind Zen client for lossless editing.