Analyze and visualize your obsidian vault and images based on semantic similarity
pip install -r requirements.txt- drop your obsidian notes inside
obsidian/ - drop your images inside
images/ - run
python main.py - run
python plot.py
- 8GB+ VRAM
- CUDA capable GPU
- Python
- ~12 GB storage
main.py- generates
notes.pklwhich contains all notes fromobsidian/and their embeddings usingQwen3-VL-Embedding-2B - generates
images.pklwhich contains all images fromimages/and their embeddings usingQwen3-VL-Embedding-2B
- generates
plot.pycreates interactive 2D/3D semantic similarity point maps for notes, images, and the combined notes + images space, also displays word count and other infoquery.pysearches top most related notes based on your querygap.pydetects similar notes that are not linked[[My Note]] <--> [[Related Note]]config.pywhat embedding model to use etc





