Skip to content
View mindolph's full-sized avatar

Block or report mindolph

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mindolph/README.md

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

  • Mind Map

    

  • Markdown

    

  • PlantUML

    

    

  • Gen-AI

    

  • Others

    

See More

Releases

Release Notes

Downloads

Platform Type Stable Unstable Note
macOS .dmg v1.12.11 v1.13.2 Intel
macOS .dmg v1.12.11 v1.13.2 Apple Silicon
for supporting PlantUML, install graphviz first:
brew install graphviz
Windows .msi v1.12.11 v1.13.2
Debian/Ubuntu .deb v1.12.11 v1.13.2 for supporting PlantUML, install graphviz first:
sudo apt install graphviz
Fedora .rpm v1.12.11 v1.13.2
Java Executable .jar v1.12.11 v1.13.2 see how to run

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

Pinned Loading

  1. Mindolph Mindolph Public

    Mindolph is an open source personal knowledge management software with Gen-AI support for all desktop platforms.

    Java 173 18

  2. mfx mfx Public

    Java 3 1