A simple, free and open Python3
script to quickly organize your markdown notes in Obsidian.md using OpenAI’s large language models. Any random, untagged, empty, or unlinked notes? No more. This little script will fill the gabs, connect what belongs together, and even create high level organizing nodes if a specific topic has a lot of notes.
Again, this script systematically organizes & augments all your notes by
- 🧠 reading and understanding every note
- 🏷 remembering potential tags and topics
- 🧶 linking and tagging up what belongs together
- 🤯 creating new organizing/header-notes to group together related notes.
- Install
Python3
. - Download, drag, and drop this script into your vault that contains all your notes.
- Run the script!
It is that easy.
This is very powerful and a lot more features can be thought of.
- making this an obsidian-native extension
- adding meta data automatically
- live prompting inside obsidian.md
- using a local LLM
- creating and exporting flashcards automatically
- suggest topics and literature to explore further ...
Give this repo a ⭐ and let me know right here if you have any ideas or reach out to me on X @QuentinWach.