Tutte le principali funzionalità.
Ogni funzionalità documentata. Nessuna promessa di marketing.
Operativo in pochi minuti. Nessun terminale richiesto su Windows.
OffGallery Manager installa tutto in automatico: Miniconda, Python, librerie, modelli AI e opzionalmente Ollama per la generazione LLM. Un doppio click è sufficiente.
OffGallerySetup.exe — installer guidato
Scarica l'eseguibile dalla pagina Release, fai doppio click e segui il wizard in 5 schermate. Il Manager rileva la GPU (NVIDIA/AMD/CPU), seleziona automaticamente le dipendenze giuste e installa tutto senza aprire un terminale. Al termine crea un collegamento sul Desktop per avviare OffGallery.
⬇ Scarica OffGallerySetup.exeSe SmartScreen mostra un avviso: clicca "Ulteriori informazioni" → "Esegui comunque". L'avviso è dovuto all'assenza di firma EV, non a problemi di sicurezza.
OffGallerySetup — installer guidato
Scarica l'eseguibile, rendilo eseguibile con chmod +x OffGallerySetup e avvialo. Il wizard installa Miniconda, crea l'ambiente Python, installa le librerie e configura il launcher nel menu applicazioni. Nessun terminale necessario.
Testato su Ubuntu 22.04+, Fedora, Arch. Richiede interfaccia grafica (X11 o Wayland).
Script bash — M1/M2/M3/M4 e Intel
Esegui bash installer/install_offgallery_mac_it.sh dalla cartella del progetto. Lo script supporta sia Apple Silicon (Metal/MPS) che Intel. Al termine crea OffGallery.app in ~/Applications, cercabile via Spotlight.
Leggero, Completo o Personalizzato
Il wizard propone tre profili: Leggero (~14 GB — CLIP, DINOv2, Aesthetic, BioCLIP, Argos, senza Ollama), Completo (~20 GB — tutto + Ollama + qwen3-vl:8b) e Personalizzato con checkbox per ogni componente. Rilevamento GPU automatico: NVIDIA CUDA, AMD DirectML o CPU-only.
Modelli AI locali, orchestrati in un unico sistema.
Tutti i modelli girano in locale. Dopo il primo download non serve più connessione internet.
Ricerca semantica SigLIP
Confronta query testuali con il contenuto visivo di ogni immagine. SigLIP è multilingua nativo (400M parametri, addestrato su 10 miliardi di coppie immagine-testo): scrivi la query in italiano, inglese o altra lingua senza traduzione — nessun servizio cloud. Cerca "airone in volo al tramonto" senza tag, senza parole chiave.
google/siglip-so400m-patch14-384Similarità visiva DINOv2
DINOv2 genera embedding visivi per la ricerca per similarità: trova immagini simili a quella selezionata e rileva near-duplicate nell'archivio.
facebook/dinov2-baseRiconoscimento specie BioCLIP
Riconosce circa 450.000 specie biologiche (uccelli, mammiferi, insetti, piante, funghi) dal database TreeOfLife. Produce una gerarchia tassonomica a 7 livelli visibile nel tooltip di ogni foto. Nessun altro software di catalogazione consumer ha questa funzione.
imageomics/bioclipLLM Vision locale
Genera titoli, descrizioni e tag leggendo l'immagine. Il modello gira in locale (Qwen3-VL-4B o superiori via Ollama/LM Studio). Se BioCLIP ha riconosciuto una specie, il nome scientifico viene inserito automaticamente nel titolo e nei tag — il modello non lo inventa.
Ollama / LM StudioValutazione estetica
Punteggio estetico da 0 a 10 basato su modello addestrato su dataset fotografici. Visibile in gallery come badge sovrapposto all'immagine.
Aesthetic PredictorQualità tecnica MUSIQ
MUSIQ analizza la qualità tecnica percepita: nitidezza, rumore, sfocature. Punteggio separato dall'estetica, utile per scartare rapidamente gli scatti tecnici fallimentari.
MUSIQ / pyiqaCompatibile con i flussi di lavoro fotografici esistenti.
XMP, Lightroom, EXIF, geolocalizzazione offline. Nessuna rottura nel workflow.
Sidecar XMP bidirezionale
Importa ed esporta metadati via sidecar XMP standard. Tag, rating, descrizioni e gerarchie tassonomiche compatibili con Lightroom, Capture One, digiKam e altri. Un badge su ogni miniatura mostra se il sidecar è aggiornato, obsoleto o mancante.
Importazione catalogo Lightroom
Legge cataloghi .lrcat (SQLite) in sola lettura. Importa la lista file con rating, flag e label colore direttamente da Lightroom Classic, senza toccare il catalogo originale.
Estrazione EXIF completa
ExifTool estrae oltre 200 campi EXIF/IPTC/XMP: fotocamera, obiettivo, ISO, apertura, velocità, dati GPS, copyright, flash. Ricercabili e filtrabili dalla search tab.
Geolocalizzazione offline
Le coordinate GPS diventano una gerarchia geografica leggibile (Continente › Paese › Regione › Città) senza API esterne. I dati GeoNames (~130.000 città) sono bundled nel software. Il risultato è ricercabile e filtrabile dalla search tab.
Statistiche archivio
Stats tab con distribuzione per fotocamera, obiettivo, ISO, apertura, velocità otturatore, rating e label colore. Panoramica quantitativa del proprio archivio.
Export CSV
Esporta i metadati dell'intero archivio o di una selezione filtrata in formato CSV per analisi esterne, backup leggibile o integrazione con altri strumenti.
Trova qualsiasi foto in secondi.
Ricerca semantica, fuzzy matching, similarità visiva. 25+ formati RAW supportati.
Ricerca combinata semantica + tag
Combina ricerca semantica SigLIP con filtro per tag, rating Lightroom, label colore, fotocamera, obiettivo, data e posizione geografica. Tutti i filtri applicabili contemporaneamente.
Fuzzy matching sui tag
La ricerca per tag usa fuzzy matching: trova "airone" anche se il tag scritto è "airone cenerino". Tolleranza configurabile per gestire varianti linguistiche.
Ricerca per similarità visiva
Seleziona un'immagine e cerca le visualmente simili tramite embedding DINOv2. Utile per trovare varianti dello stesso scatto o near-duplicate prima del culling.
25+ formati RAW supportati
Canon CR2/CR3, Nikon NEF/NRW, Sony ARW, Fujifilm RAF, Olympus ORF, Panasonic RW2, Pentax PEF/DNG, Leica DNG, Phase One IIQ e altri. Più JPG, PNG, TIFF, HEIC.
Interfaccia multilingua
GUI disponibile in italiano, inglese, francese, tedesco, spagnolo e portoghese. Output LLM configurabile separatamente in qualsiasi lingua supportata dal modello locale.
Badge visuali in gallery
Ogni miniatura mostra fino a 6 badge sovrapposti: punteggio estetico (0-10), qualità tecnica MUSIQ (0-100), rating Lightroom (★), label colore, similarità semantica (nei risultati di ricerca). Un sesto badge indica se il sidecar XMP è aggiornato, obsoleto o mancante — senza aprire nessun dettaglio.
Un'architettura pensata per crescere.
Aggiungi e cambia backend LLM, integra nuove sorgenti dati — senza modificare il core dell'applicazione.
Backend LLM
Ollama LLM Vision
Collega OffGallery a un server Ollama locale per la generazione di tag, titoli e descrizioni fotografiche in linguaggio naturale.
Comunicazione via API REST locale (porta 11434). Auto-discovery all'avvio se il server è attivo.
Backend LLM
LM Studio
Usa LM Studio come server locale compatibile OpenAI. Ideale per chi preferisce un'interfaccia grafica per la gestione dei modelli e la configurazione della quantizzazione.
Compatibile con qualsiasi modello vision caricato in LM Studio via API locale (porta 1234).
Plugin di Riccardo Merlotti
Disponibile per beta testerFotografia naturalistica
BioNomen
Arricchisce i tag di BioCLIP con i nomi comuni delle specie in più lingue. Un airone cenerino identificato da BioCLIP diventa automaticamente "grey heron", "héron cendré", "Graureiher" — nei sidecar XMP, offline.
I dati provengono dal database GBIF, bundled localmente. Nessuna connessione internet richiesta dopo l'installazione.
Indispensabile per fotografi wildlife, botanici e naturalisti che archiviano grandi volumi di foto con soggetti biologici identificati da BioCLIP.
Disponibile per beta testerDati geografici
GeoNames
Scarica e indicizza il database geografico GeoNames per le nazioni selezionate. Ricerca per nome o ricava la gerarchia da coordinate GPS con precisione superiore al motore builtin.
Gerarchia prodotta: GeOFF|Continente|Paese|Regione|Città. Il foglio finale viene aggiunto automaticamente come tag. Dati ricercabili e filtrabili dalla Search Tab.
Indispensabile per chi fotografa borghi, frazioni e luoghi minori non coperti dalla geolocalizzazione builtin (~130.000 città). Con GeoNames: milioni di luoghi.
Disponibile per beta testerDati geografici
NaturArea
Identifica l'area protetta (database WDPA/UNEP) e il tipo di habitat (ESA WorldCover) per ogni foto con coordinate GPS. I dati vengono scritti nel DB e nei sidecar XMP.
Habitat riconosciuti: bosco, macchia, prato, coltivato, urbano, zone umide, acqua, neve e altro. Area protetta ricercata tramite database WDPA locale (~500 MB, scaricato una tantum) — nessuna API esterna.
Permette di filtrare le foto per area protetta o tipo di habitat direttamente dalla ricerca.
Disponibile per beta testerDati geografici
Weather Context
Recupera le condizioni meteo storiche al momento dello scatto tramite Open-Meteo: temperatura, umidità, vento, precipitazioni e condizione generale (sereno, pioggia, neve…).
Le condizioni meteo sono filtrabili dalla Search Tab (es. cerca tutte le foto scattate sotto la pioggia) e visibili nelle imagecard della gallery.
Richiede connessione internet al momento dell'esecuzione per interrogare l'API Open-Meteo (gratuita, no chiave). Cache locale per evitare chiamate ripetute.
Disponibile per beta testerBackend LLM
Contesto Prompt
Inietta un blocco CONTEXT personalizzato nel prompt Vision-Language per orientare il modello verso il dominio fotografico specifico dell'archivio. Senza un preset attivo il comportamento è identico al prompt standard.
Preset built-in: Archivio Naturalistico, Paesaggio e Territorio, Astrofotografia, Macro Scientifico, Subacqueo, Reportage, Commerciale, Street e Urbano. Il modello LLM locale può generare preset personalizzati direttamente dall'interfaccia.
Il preset attivo è selezionabile anche per singola elaborazione dal menu contestuale della gallery, senza modificare il preset globale.
Disponibile per beta testerScarica e inizia.
Scarica OffGallery e porta la tua catalogazione fotografica in locale.