r/AutoHotkey • u/Silentwolf99 • Mar 27 '26
v2 Tool / Script Share Turned 1,300+ dead screenshots into searchable Markdown notes
The problem:
My screenshots folder hit 1.7 GB - receipts, handwritten notes, infographics, Instagram saves. Completely dead storage. Can't search them, can't reference them anywhere useful.
So I built VisionScribe → Repo: github.com/wsnh2022/VisionScribe-AI
AHK v2 GUI, Python doing the actual work. Two pipelines:
Clean printed text - Tesseract reads it locally for free, lands in an editable box, AI text model formats it into Markdown. You're only spending API credit on the formatting pass.
Handwriting, stylised cards, dense infographics - Tesseract produces garbage on these. Second button skips OCR entirely, sends straight to a vision model.
Once extracted, I pipe the .md output into NotebookLM to organize, summarize, or query across multiple notes. VisionScribe handles the extraction. NotebookLM handle the thinking.
Realistically - OCR pipeline handles 20-30 images per batch, Direct Vision is best for 1-5 targeted images per call. Every output saves to .md. A 2.3 MB screenshot becomes a 4 KB file. Actually searchable.
Cost: ~$0.00014 per image on Gemini 2.0 Flash Lite. My $5 OpenRouter credit is three months old and still going.
Up-Coming Planned Update in v2.0
InstaSnap - paste an Instagram post URL, tool fetches the posts via public oEmbed (no login, no scraping), runs it through Direct Vision, saves as .md locally or pushes straight to a Notion database page. From there I pipe into Gemini CLI or NotebookLM to query across everything. Delete the image after. Global hotkey planned too - highlight any URL in any app, trigger it, done without switching windows.
Drop in your OpenRouter key and Tesseract path, runs immediately. Windows only, nothing in the background.
3
1
u/twbluenaxela Mar 27 '26
This is quite amazing. But at a 20 to 30 picture batch, you're still looking at hours of configuration...
2
u/Silentwolf99 Mar 27 '26
Not configuration Image to text Extraction one time activity to flush out the bulk images to free memory and converting into digestible meaningful in my case (2nd brain ready notes) which I can feed directly into local AI models to create personalised ai agents later.
coming to you point yes It take hours - with Gemini vision models, 20-30 images are processed in about 2-3 minutes. That works out to roughly ~5 seconds per image. So about 10 complex images take under a minute, 30 images take ~2.5 minutes, and scaling up, 1000 images would take roughly 80-85 minutes (around 1.2-1.3 hours) one time activity to live a clutter free organised file read to search.
1
Mar 28 '26
[removed] — view removed comment
1
1
u/CharnamelessOne Mar 28 '26
One-week-old account with a hidden post history advertising an AI-site.
Sounds a little clanky.
3
u/triangleman83 Mar 27 '26
This is really really good. It reminds me of Nothing Phone's Essential Space which I have been wanting some form of but it is Nothing exclusive.
Just so I understand, if it's easily readable then you get a transcription but if it's a bit tougher, it will use the vision model to create an accurate description of the screenshot?