Salta al contenuto
← projects
ai Python · Ollama · LLaVA · Gradio

AI Photo Renamer

Utility locale che analizza immagini con un modello vision tramite Ollama e assegna nomi descrittivi, raggruppando automaticamente quelli simili.

Problema
Cartelle fotografiche con nomi generici o numerici sono difficili da esplorare e organizzare senza rinominare ogni file a mano.
Soluzione
Il tool invia le immagini a un modello vision locale, trasforma la descrizione in un nome file e usa similarità fuzzy e numerazione per gestire gruppi e collisioni.
Risultato
Una procedura privata e riprendibile per ottenere nomi leggibili, con interfaccia web, modalità dry-run e nessuna API cloud richiesta.
Stack
PythonOllamaLLaVAGradio

Visione artificiale in locale

Le immagini vengono codificate e inviate all’istanza Ollama della macchina. Il modello predefinito è LLaVA, ma è possibile usare altri modelli vision compatibili con Ollama.

Esecuzione controllata

Il dry-run consente di esaminare i nomi prima di applicarli. Lo stato viene salvato in JSON, così un’elaborazione interrotta può ripartire senza analizzare nuovamente le immagini completate.