Mindolph

Mindolph is an open source personal knowledge management software with Gen-AI support for all desktop platforms. 简体中文
Features
- Create and manage your own files in separate workspaces with saving in your local storage, which means you have full control of your knowledge compared to cloud solutions.
- Organize your files as a tree in your workspaces.
- GenAI support for Mind Map, Markdown, PlantUML and plain text editors, you can generate or summarize text content by API of LLM. supported LLM providers:
- OpenAI
- Ali Qwen
- Ollama
- Google Gemini API
- Hugging Face API
- ChatGLM
- DeepSeek
- Moonshot
- Multiple tabs for opening files instead of a single file window, making it easy to switch back and forth between files.
- Supports Mind Map(
*.mmd
), Markdown(*.md
), PlantUML(*.puml
), CSV sheet(*.csv
) and plain text(*.txt
) file formats, more formats will be supported in the future.
- Save opened files as a named
Collection
to manage related files even from different workspaces.
- Outline view for active opened file.
- Snippet feature to quickly insert pre-defined or user-defined snippets to Mind Map, PlantUML and Markdown files.
- Quickly navigate to any file and search text in files under any specific folder.
- Mind Map:
- Edit mind map easily and quickly with key shortcuts.
- Supports themes and provides some pre-defined themes(
Classic
, Light
and Dark
), customizing themes by duplicating existing themes and setup the style of any element freely.
- Supports note, file link, URI link, image and emoticon for topic node.
- Import from other mind map formats like Freemind, Mindmup, XMind, Coggle, Novamind.
- Export to other file formats like Freemind, Markdown, image files(png/svg), AsciiDoc, etc.
- Compatible with mind map files created by
netbeans-mmd-plugin
.
- PlantUML:
- Syntax highlighting.
- Preview results instantly while editing.
- Export to image file and ASCII image.
- Markdown
- Syntax highlighting.
- Preview results instantly while editing.
- Export to PDF and HTML files.
- CSV Sheet
- Show and edit CSV file visually.
- Supports multiple desktop platforms, including
macOS
, Windows
and Linux
.
Screenshots
See More
Releases
Release Notes
Downloads
Change Logs
Development
Mindolph is developed based on JavaFX, see code/README.md for more details.
Future Plan:
- 1.13: AI agent based on personal knowledge base (preview).
- 1.14: Improvement of AI agent.
Buy me a cup of coffee
