Download MindForger Contribute Documentation Features Vision
Fork me on GitHub
Thinking Notebook LLM
Are you drowning in information, but starving for knowledge?

Where do you keep your private remarks like ideas, personal plans, exam preparation notes, gift tips, how-tos, dreams, business visions, finance strategies, meeting minutes and auto coaching notes? Loads of documents, sketches and remarks spread around the file system, cloud, web and Post-it notes? Are you afraid of your knowledge privacy? Are you able to find particular remarks once you create them? Do you know how are the remarks mutually related when you browse, read or write them? No?
Think as you read
Knowledge graph
Markdown with preview
Think as you write
MindForger is human mind inspired personal knowledge management tool:
Human Mind
MindForger aims to mimic human mind - learning, recalling, recognition, associations, forgetting - in order to achieve synergy with your mind to make your searching, reading and writing more productive.
MindForger ensures that you own your personal data. It respects privacy and enables security of your knowledge.
MindForger seeks knowledge hidden in your remarks to enable its mining.
MindForger starts where editors and search engines end. It thinks as you search, browse, read and write. Once you find a remark, MindForger brings its associations. As you browse notes and read them it looks up related relevant knowledge in your notebooks. If you edit a remark, MindForger brings associations as you write. It reminds you about existing content related to the text being written.
MindForger is a desktop application for Linux.
LLM integration
Tag navigator
Recent notes
MindForger is integrated with Large Language Models (LLM) from OpenAI to provide semantic and syntactic assistance when you read and write your notes. With LLM you can ask questions, summarize and generate text, it can fix spelling and grammar mistakes, translate text and explain concepts.
MindForger provides IDE-style features for notes - they can be easily cloned, promoted, demoted, moved, extracted, refactored within one or across different Markdown files. MindForger connects conventional outline editor features with emerging technologies to make you more productive.
MindForger brings a basic set of stencils for quick creation of various notebook types - ranging from (regular) meeting minutes, software analysis and design documents to S.M.A.R.T.E.R. goals and GROW model templates. You can easily add your own notebook/note stencils to boost your (organization) performance.
MindForger provides and will provide even more metrics and integrity checks. In addition your repository with Markdown (text based) files can be easily analyzed with variety of tools for text analysis, mining and analytics.
Your data can be easily synchronized among all your devices (workstations, laptops, tablets, mobile phones) in a variety of ways. Use SCM (own Git, private GitHub or BitBucket repo) and/or cloud drive (with custom encryption) you trust.
If you need to securely share MindForger repository or Markdown file with somebody else (colleague, friend, customer), then simply use a secure protocol (like SSH) and/or remote private SCM repository (like Git) which enables cooperation.
You can easily create compressed archive with your data and store it as backup. If you are fine with a remote private CMS repository or cloud drive, then MindForger repository can be backed up incrementally in more than one location.
MindForger's Wingman uses a Large Language Model (LLM) to provide semantic and syntactic assistance when you read and write your notes - with Wingman you can:
Fix grammar
Complete text
Get synonyms & antonyms
... and much more.
Full-text search
Eisenhower matrix
G.R.O.W. model
Task lists
PDF library
Multiple documents
MindForger is open, free, well performing Markdown editor which respects your privacy and enables security:
MindForger is open source software (FOSS) - anybody can download, review and audit its source code. MindForger also uses open formats - remarks are written in Markdown. Therefore you can edit them with any text or Markdown ( Remarkable, CuteMarkEd, UnColored) editor.
Free software is primarily a matter of liberty, not price. You are free to do what you want with your copy of a free software regardless of how much is paid to obtain the program. MindForger is licensed under free software license + you don’t pay for downloading and using MindForger.
Even initial MindForger implementation is able to work with relatively big Markdown files and repositories - 1000s of sections and 100s of files are parsed and indexed instantly and can be searched, viewed and edited without any problem.
MindForger stores your data locally on your machine. It does not upload anything anywhere. Neither your data nor anonymized digest is uploaded to the Internet (cloud, server or service).
MindForger repository can be easily encrypted using any tool by you e.g. ecryptfs.
MindForger documentation wiki is the primary source of information about MindForger. It contains getting started, user guide, installation instructions, release notes, developer guide, FAQ and more.
MindForger tutorials on YouTube are a great way to learn how to use MindForger. They cover various topics from installation, basic usage, advanced features to tips and tricks.

Follow @mindforger on GitHub, Twitter, Facebook and YouTube.
Current MindForger implementation is just an initial imperfect sketch of much broader vision. It's purpose is to demonstrate viability of thinking notebook idea and to show possible research directions.
Feel free to contribute! Don't hesitate to contact me.
  • Bugs and suggestions ... submit bugs, issues, ideas and enhancements.
  • Translations ... translate MindForger to your language.
  • Platform support ... port MindForger to your favorite OS or distribution.
  • Code ... submit pull request or patch with implementation of a feature you missed.
  • Research ... consider making your AI/ML, NLP, data mining, ... research on top of (your) documents indexed to MindForger ontology.
  • Integration ... how-to or code enabling integration with your (favorite) project.
  • Enhancements ... submit performance, efficiency and/or productivity enhancements.
  • Documentation ... write a document, blog post or tweet, create YouTube video, ...

MindForger releases:

LLM integration (OpenAI), Notebook tree, Libraries (2.0.0)
Smart(er) editor and improved macOS version (1.54.0)
Spell check, Kanban and Eisenhower Matrix on tags (1.53.0)
Autolinking (1.52.0)
Live preview (1.51.0)
Dashboard, Link Completion, Image Drag&Drop, FTS (1.50.0)
Microsoft Windows and GitHub Flavored Markdown (1.49.0)
CSV export and MathJax Menu (1.48.0)
Knowledge Graph Navigator (1.47.0)
Standard Terminology and Toolbar (1.46.0)
Eisenhower Matrix, Tags View and Recent Notes (1.43.0)
Initial Release (1.42.0)