mindforger

Thinking notebook and Markdown editor.

GPL-2.0 License

Stars
2.3K
Committers
12

Bot releases are hidden (Show)

mindforger - LLM (OpenAI), Notebooks Tree and Libraries Latest Release

Published by dvorka 8 months ago

wingman

This major MindForger release brings large language models integration, notebooks tree and libraries:

  • Wingman:
    • Wingman is MindForger's integration with (OpenAI) large language models which brings note-taking and knowledge management to a new level. MindForger newly allows you to easily expand your notes and knowledge by leveraging the power of artificial intelligence. Whether you need to write an in-depth analysis, draft a blog post, or simply generate ideas. Large language model can fix grammar, translate, write, reformulate summarize, suggest synonyms and antonyms, and much more. You can now effortlessly generate high-quality content, enhance the organization of your knowledge, and collaborate seamlessly with others, all within a single platform.
  • Notebooks tree:
    • With Notebooks tree, you can organize notebooks in a tree (outline) just like notes in notebooks.
    • By using a tree-like structure, you can organize your notebooks in a logical and hierarchical manner, similar to how folders and subfolders organize files on a computer. This allows you to break down your knowledge into smaller, more manageable chunks and helps you find and access specific information easily.
    • Structuring notebooks to form a tree promotes better organization and clarity. You can create a top-level notebook, representing a broad topic or category, and then create sub-notebooks within it to represent more specific subtopics or subcategories. This hierarchical arrangement enables you to maintain a clear overview of your knowledge and facilitates navigation within your notebooks.
  • Libraries:
    • Library (directory with files) bring ability to index external PDF files and generate Notebooks which represent them in MindForger.
    • The notebook representing the PDF allows easy access to the PDF notebook. Notebook can be used to write ideas, thoughts and remarks related to the PDF document.
    • Synchronization of the library is supported as well.
  • Fixes and enhancements:

May you do good, not evil.


Ubuntu PPA | Debian PPA | Windows nightly builds

Download MindForger

mindforger - Smart(er) Markdown editor and macOS fixes

Published by dvorka over 2 years ago

This MindForger release brings smart(er) Markdown editor and significantly improved macOS version:

  • smart(er) editor:
    • {[("'~ completion
    • bulleted task lists completion
    • automatic bulleted and numbered lists indentation on ENTER
    • multi-line code fences completion
    • TAB indentation to SPACE @ TAB multiple
    • selected block of text rigid left/right move with TAB/Shift-TAB
  • improved macOS version:
    • from Linux style to macOS style application and Markdown editor shortcuts
    • added new menu shortcuts for actions like new Notebook and Note refactoring
    • main window is not wider than screen on the application boot
    • polished MindForger logo and menu icns icons (transparency)
    • dark look & feel theme used by default
    • Qt downgraded from 5.9.9 (security, macOS only)
  • loss of data prevention:
    • RD_ONLY file detection with warning
    • click to a preview link while editing opens dialog allowing to save changes
    • reviewed non-repository (Markdown file or directory mode) UI ensures that MindForger repository specific actions are not available and unsupported (meta)data cannot be lost
  • UX:
    • Page up, Page down, Home and End navigation in Notebook, Notes and Recent tables
    • Kanban and Eisenhower matrix selection model and navigation allow at most one row selection
    • Kanban and Eisenhower items can be moved around columns with keyboard shortcuts
    • view/edit bottom buttons work even if "double-click to edit" is disabled
    • toolbar is not hidden on window minimization and visibility preferences are correctly persisted in the configuration
    • Emacs editor keybinding enhancements: ^-y, alt-w, ^-w and alt-d
    • Vim keybinding removal
  • various other minor fixes and enhancements.

May you do good, not evil. 🇺🇦


Ubuntu PPA | Debian PPA | Windows nightly builds

Download MindForger

mindforger - Spell check + Kanban and Eisenhower Matrix on tags + CSV OHE export + µ terminal

Published by dvorka almost 3 years ago

1530-animated

This major MindForger release brings:

  • Hunspell-based spell checking 👁️
  • Kanban style organizer of notebooks and/or notes on tags allowing you to plan and structure your learning 👁️
  • Eisenhower Matrix organizer of notebooks and/or notes on tags to assess priorities
  • ability to edit notes with external editor, WYSIWYG or tool 👁️
  • CSV notes export with one-hot-encoded tags which can be used to build machine learning models for your remarks or any set of Markdown documents 👁️
  • minimal terminal allowing you to run commands directly from MindForger e.g. to push your knowledge to a Git repository or to run external applications
  • configuration of custom CSS for Markdown to HTML rendering in viewer 👁️
  • repository specific configuration
  • lazy (PDF) documents indexation POC
  • various minor fixes and enhancements

Ubuntu PPA

Download MindForger

mindforger - Autolinking and macOS enhancements

Published by dvorka over 4 years ago

autolinking-animated

This major MindForger release brings:

Autolinking (automatic interlinking) injects links (Notebooks and Notes names ~ Markdown document names and section names) to your remarks. Released implementation is cmark-gfm and Trie based to achieve desired performance and ensure autolinked Markdown format integrity. It can be further improvement with additional research (like hierarchical/scope centric multi-link selection) and implementation enhancements (like Aho-Corasic text search).

Shortcuts, drag & drop and ability to paste image (even an image selection) improved on macOS. Big thanks to Petr Kozelka who borrowed MacBook to improve and fix macOS implementation!


Debian PPA | Ubuntu PPA | Windows nightly builds

Download MindForger

mindforger - Live preview

Published by dvorka over 4 years ago

animated

This MindForger release brings:

  • Live preview of notes which is rendered as you write.
  • Persistent Notebooks table sorting (column and order).
  • Whole Notebook preview when switched to hoist mode.
  • Improved Mermaid diagram support.

... and various minor improvements and fixes.

Download MindForger


Debian PPA | Ubuntu PPA

mindforger - Dashboard, link completion, image drag & drop, FTS & toobar revamp

Published by dvorka over 4 years ago

mf-fts

This major MindForger release brings:

... several bug fixes and usability enhancements.

I want to thank MindForger users for feedback, bug reports and constructive critics! Enjoy this new release!

Download MindForger

mindforger - Microsoft Windows and GitHub Flavored Markdown

Published by dvorka over 5 years ago

win

This major release brings native Microsoft Windows port of MindForger and support of GitHub Flavored Markdown (via replacement of Discount with mark-gfm - GitHub's fork of cmark, a CommonMark parsing and rendering library).

bonitoo

Big thanks to bonitoo.io and Ivan Kudibal who decided to contribute to MindForger - kudos to Vlasta Šaman Hájek who ported MindForger to Microsoft Windows in one month!

Download MindForger

mindforger - CSV Export, MathJax Menu and Autolinking Preview

Published by dvorka almost 6 years ago

Autolinking preview

This MindForger release brings CSV export, MathJax menu, HTML zooming and autolinking preview. CSV export enables AI/ML/DS analysis of your remarks. MathJax menu aims to significantly improve your productivity when writing mathematical expressions. Autolinking is an experimental feature which automatically turns you plain text notes to hypertext while your browse them. Autolinking automatically discovers notes across your repository with the right title and creates links (just for view, note is not changed).

Download MindForger

mindforger - Knowledge Graph Navigator

Published by dvorka about 6 years ago

Navigator

This major MindForger release brings knowledge graph navigator (video), full-text search with regular expressions, HTML notebook export, TWiki document import, Docker-based distribution, significant improvements in recent notes and asynchronous associations.

Download MindForger

mindforger - Standard Terminology and Toolbar

Published by dvorka about 6 years ago

Toolbar

This release aims to improve MindForger usability. Terminology has been changed from nerd-style terms to commonly used naming. Newly added toolbar will make MindForger use much easier. In addition it lays the foundation for visual knowledge navigator. I also fixed several issues - both in frontend and backend.

Download MindForger

mindforger - Eisenhower Matrix, Tags View and Recent Notes

Published by dvorka over 6 years ago

EM

This MindForger release brings Eisenhower matrix, tags view, recent notes view and updated documentation.
In addition it lays the foundation for named-entity recognition (NER) and knowledge graph navigator. I also fixed several issues - both in frontend and backend (parsing huge repositories).

Download MindForger

mindforger - Initial MindForger Release

Published by dvorka over 6 years ago

I am happy to announce the first release of MindForger - the 4th generation of my thinking notebook. Rethought, redesigned and rewritten from scratch it becomes the tool I was dreaming about for years.

Although it's the first release, it brings several unique features and there is much more to come.

I didn't choose the date randomly - MindForger is released on the day of my 42nd birthday... and yes, it can confirm answer to the Ultimate Question of life, the Universe, and Everything!

Stay tuned - distribution/platform support, new features and demos will be releases in the upcoming weeks.