JuzaPhoto utilizza cookies tecnici e cookies di terze parti per ottimizzare la navigazione e per rendere possibile il funzionamento della maggior parte delle pagine; ad esempio, è necessario l'utilizzo dei cookie per registarsi e fare il login (maggiori informazioni).

Proseguendo nella navigazione confermi di aver letto e accettato i Termini di utilizzo e Privacy e preso visione delle opzioni per la gestione dei cookie.

OK, confermo


Puoi gestire in qualsiasi momento le tue preferenze cookie dalla pagina Preferenze Cookie, raggiugibile da qualsiasi pagina del sito tramite il link a fondo pagina, o direttamente tramite da qui:

Accetta Cookie Personalizza Rifiuta Cookie
RCE Foto






Login Logout Iscriviti a JuzaPhoto!

[open source] offgallery: catalogazione ai locale (zero cloud) con tagging automatico e ricerca in linguaggio naturale


  1. Forum
  2. »
  3. Computer, Schermi, Tecnologia
  4. »
  5. Archiviazione e Backup
  6. » [open source] offgallery: catalogazione ...





avatarjunior
inviato il 23 Febbraio 2026 ore 15:26    





Salve a tutti,
sono un "vecchio" fotoamatore e informatico. Dopo anni di scatti mi sono ritrovato con decine di migliaia di foto accumulate in cartelle tipo "vacanze 2009", dove cercare una foto specifica significava perdere serate intere a scrollare miniature.

Il problema
Lightroom è funzionale, ma richiede una costante disciplina nel taggare ogni singolo file. Spesso, dopo una giornata di scatti, l’ultima cosa che volevo era passare ore a scrivere keyword. Volevo una soluzione che offrisse: zero cloud (privacy totale), zero abbonamenti e la possibilità di cercare foto scrivendo semplicemente in italiano, senza ovviamente dover immettere keywords e tag.

Il progetto: OffGallery
Ho passato mesi a "dirigere" varie AI (Gemini, ChatGPT , Perplexity e infine Claude Code) per creare uno strumento che facesse il lavoro sporco per me. Il risultato è OffGallery, un’applicazione desktop (Windows/Linux) completamente offline.




Cosa fa in concreto:

Ricerca Semantica in Italiano : Dopo che ha 'letto' il tuo archivio fotografico, puoi scrivere "gatto nero sul divano" o "tramonto in montagna" e l'AI troverà le foto corrispondenti senza che tu abbia mai scritto un tag.

Riconoscimento Specie (BioCLIP): Per chi fa naturalistica, il software integra un modello che riconosce automaticamente circa 450.000 specie tra flora e fauna, inserendole in una tassonomia scientifica.

Supporto RAW Nativo : Gestisce oltre 25 formati (Canon CR2/CR3, Nikon NEF, Sony ARW, Fuji RAF, ecc.). Funziona ovviamente anche con jpeg etc.

Integrazione Lightroom/XMP: Legge e scrive metadati compatibili. Se aggiungi un rating o un tag su OffGallery, lo ritrovi nei tuoi editor preferiti (e viceversa).

Analisi Estetica: Assegna un punteggio automatico (0-10) per aiutarti a scremare rapidamente i migliori scatti di una sessione.

Altre funzioni: Una Gallery interattiva con i risultati della ricerca, dalla quale passare con un click ai tuoi editor preferiti per postproduzione, export di xmp (sidecar/embedded) e/o di dati CSV per import in altri software, monitoraggio EXIF, Logs, configurazione da interfaccia grafica, ricerca semantica, per tag, per exif, per caratteristiche (ad esempio b/n, obiettivo, etc) o un mix di tutti i parametri e i tags disponibili, etc.

Privacy e Tecnica
Il software è 100% locale. Una volta scaricati i modelli AI al primo avvio (circa 7GB), potete scollegare internet: nessun dato o foto lascerà mai il vostro PC.
È scritto in Python/PyQt6 ed è Open Source (AGPL-3.0), quindi il codice è liberamente ispezionabile.

Limitazioni e Feedback
Siamo in una fase iniziale (early stage). Il software gira anche su CPU ma ovviamente dà il meglio con una GPU NVIDIA da almeno 4GB. Meglio avere circa 20Giga liberi su disco. Lo sto testando con il mio archivio, ma mi piacerebbe avere il vostro feedback su:

Procedura semplificata 'one click' di installazione.

Comportamento su hardware diversi (specialmente RAM e GPU).

Performance con archivi molto grandi.

Suggerimenti su feature che mancano nel workflow di un fotografo.

Installazione:
Ho creato un wizard automatico che scarica e configura tutto (Miniconda, librerie, ecc.). Non serve saper programmare, basta lanciare il file .bat (Windows) o lo script .sh (Linux). I 6 modelli AI specializzati che impiego, sono scaricabili da una mia repo su HuggingFace, per evitare che aggiornamenti di versione possano compromettere qualche parametro attualmente in uso.

Un esauriente README, il MANUALE , la guida all'installazione per WINDOWS e LINUX , con lo 'zip' da scaricare, li trovate su GITHUB a questo link: github.com/HEGOM61ita/OffGallery
Se vi va di provarlo e dirmi cosa ne pensate, mi farebbe grande piacere. Se siete puristi del "codice scritto solo a mano", siete avvisati: qui c'è molta AI, ma l'architettura e le notti di sviluppo e test sono mie!

Grazie a chi vorrà contribuire con un test!
Michele.

avatarsenior
inviato il 23 Febbraio 2026 ore 21:28    

seguo

avatarsenior
inviato il 23 Febbraio 2026 ore 21:33    

:-P

avatarjunior
inviato il 23 Febbraio 2026 ore 21:40    

Mi piacerebbe provarlo ma…..uso Mac. Triste

avatarsenior
inviato il 23 Febbraio 2026 ore 21:42    

Bellissima iniziativa, purtroppo uso Mac e da come ho capito non è compatibile... Confuso

Domanda: è in grado pure di riconoscere i volti e di poter ricercare le foto con una determinata persona?

avatarsenior
inviato il 23 Febbraio 2026 ore 23:46    

Michele_M, è un progetto molto interessante.

Io uso un plug-in per Lightroom che si chiama AnyVision. Lo conosci? Usa Google Vision, quindi ha un presupposto molto diverso dal tuo offline, ma potresti dare un'occhiata alle features per trarre spunto.

Io ho un archivio di circa 70.000 immagini che ho già sommariamente taggato in modo gerarchico e a cui ho applicato AnyVision, che in definitiva fa un buon lavoro.

Non volendo "rovinare" il lavoro fatto, ti chiedo: il tuo applicativo dove scrive le keyword? Ha un suo campo specifico?

grazie e complimenti Sorriso

avatarjunior
inviato il 23 Febbraio 2026 ore 23:46    

Per il Mac, sto lavorando alla portabilita', ma essendo sviluppato in Python, che e' un linguaggio interpretato, e' praticamente pronto per qualsiasi piattaforma.
Il fatto e' che non ho il Mac e non posso testarlo, tranne che opero dentro una vlm.
Grazie per il suggerimento.

Per quanto riguarda i volti, no, fra le 6 AI incorporate, non c'e' quella del riconoscimento facciale, ma e' un add on facilmente integrabile, come le altre. In questo momento puo' trovare foto simili ad una selezionata, quindi utile per doppioni etc, ma non ha l'addestramento per i volti.

A me non serve, per questo non l'ho inserito :-) ma immagino che chi fa servizi o altro possa sentirne la necessita'.

Beh comunque grazie a tutti per il feedback , fra qualche giorno spero di avere la versione MAC ;-)

avatarjunior
inviato il 23 Febbraio 2026 ore 23:59    

per Ale Z.
Si, ho un namespace mio dove scrivo alcuni dati. I dati del namespace doi Lightroom e degli altri eventuali programmi che hanno scritto in un RAW, non vengono assolutamente toccati.
Ci sono delle variabili 'comuni' di interscambio (dc) che uso per scrivere titolo, tags e descrizione e si puo' scegliere se andare a sostituire o 'integrare' con uno smart merge i dati generati dall'AI con quelli preesistenti.
Si puo' anche fare l'export di immagini selezionate / immagini + xmp / solo CSV in directory scelte dall'utente , per essere sicuri di conservare gli originali e confrontare con i nuovi dati etc. si puo' usare in tanti modi.
Per i raw soprattutto non ci sono possibilita' di 'rovinare' le immagini, perche' non si scrivono mai metadati dentro di essi. I dati Exif, sono solo visualizzati e ricercabili volendo, integrandoli con le ricerche semantiche e ho scelto di non modificarli per nessun morivo, essendo un 'catalogatore con retrieval'.
I DNG sono un caso a parte. Sono 'raw' ma possono contenere metadati embedded anche se si preferisce comunque accompagnarli con i loro xmp come gli altri.
Per i file non RAW, si possono generare xmp oppure scriverci dentro (sempre in campi comuni) , senza alterare Exif o namespace proprietari.
Il programma evidenzia automaticamente le discrepanze fra xmp eventualmente modificati da Lightroom e i dati nel db interno di OffGallery e se si vuole, si possono importare i nuovi dati o ripristinare quelli originari di quando l'iimagine era stata importata.

P.S. si ho trovato Any Vision che non conoscevo. Sono due cose differenti per target differenti, online-cloud/offline locale, ma non ha gallery, similarity search, RAW management, ecc.

avatarsenior
inviato il 24 Febbraio 2026 ore 7:43    

Oggi lo provo e ti faccio sapere.
Da quanto ho visto riconosce solo animali e gestisce anche luoghi, giusto?
Pensi di aggiungere questa funzionalità?
In caso potrebbe legger i metadati della location per taggare meglio.
Sarebbe molto utile per foto di paesaggio.

avatarjunior
inviato il 24 Febbraio 2026 ore 10:26    

riconosce piante e animali. gestisce anche i dati gps ma non usandolo quasi mai non ci avevo pensato. grazie per l'idea, vedro' di implementarlo nei prossimi giorni. anch'io faccio foto di paesaggio e la mia vecchia camera non trattava i dati gps... ;-) ma adesso si.
comunque ho committato su github alcune correzioni . sono le 10:25. spero che tu stia provando la versione 'nuova' :-) . grazie, fammi sapere

avatarsenior
inviato il 24 Febbraio 2026 ore 11:07    

Una cosa che non ho visto in altri sistemi "automatici" è una facilitazione nella creazione di gerarchie, almeno quelle più semplici.

Mi spiego. Io a mano posso costruire una gerarchia tipo Europa>Italia>Emilia-Romagna>Bologna.
Quindi se poi taggo una foto "Bologna", questa viene estratta anche se cerco "Europa".
Non so se questo procedimento si possa automatizzare almeno per alcune gerarchie più semplici e "oggettive" come quella geografica, oppure una tassonomia animale/vegetale.

avatarjunior
inviato il 24 Febbraio 2026 ore 11:43    

seguo, anche io sono incuriosito ed attendo la versione per mac

avatarjunior
inviato il 24 Febbraio 2026 ore 12:29    

X ALE Z.

OffGallery crea automaticamente gerarchie per quanto riguarda flora e fauna , con tassonomia scientifica.

Per quanto riguarda la geolocalizzazione, devo ammettere che come ho risposto prima a Leopizzo, non avendo una camera con gps, non ci avevo mai pensato, ma riconosco che e' molto utile, assieme alla gerarchia geografica.

Nei prossimi giorni studiero' il modo di implementarla e prima faro' ovviamente un bel po di test.
Grazie per il suggerimento.

avatarjunior
inviato il 24 Febbraio 2026 ore 12:37    

Raict,

sono un po' preoccupato dal tuo sguardo, cerchero' di implementare il Mac il prima possibile per non sentirmelo addosso! :-)
A parte gli scherzi, non possiedo un Mac per le prove, ma penso che potrebbe avere dei benchmark superiori ai pc, perche' gli ultimi modelli hanno la memoria condivisa con la gpu.
In altre parole, invece di rimanere legati alla quantita' della scheda di memoria come nei PC, in teoria sui Mac, si potrebbero usare anche AI piu' potenti e veloci perche' la gpu, per quanto ne so, 'pesca' dalla memoria di sistema senza fare paging, come avviene sui pc.
La qualita' dei titoli, descrizioni e tag, sarebbe migliore e piu' accurata e la velocita' superiore.
Inoltre, le librerie di grafica usate da OffGallery dovrebbero adattarsi nativamente al Mac.
Pero'.... qualche volenteroso dovrebbe darmi poi qualche feedback per i test, altrimenti giro a vuoto. :-)

avatarsenior
inviato il 24 Febbraio 2026 ore 12:38    

interessante ma é gratuita? poi io taggo le foto a manualmente man mano che le importo su LR classic e mi stà bene cosi anche perché ho il mio metodo specifico di keywords/classificazione che in più é bilingue francese/italiano, le foto essendo destinate a una posteria mista italo-franceseSorriso

Che cosa ne pensi di questo argomento?


Vuoi dire la tua? Per partecipare alla discussione iscriviti a JuzaPhoto, è semplice e gratuito!

Non solo: iscrivendoti potrai creare una tua pagina personale, pubblicare foto, ricevere commenti e sfruttare tutte le funzionalità di JuzaPhoto. Con oltre 258000 iscritti, c'è spazio per tutti, dal principiante al professionista.





banner

Metti la tua pubblicità su JuzaPhoto (info)


 ^

JuzaPhoto contiene link affiliati Amazon ed Ebay e riceve una commissione in caso di acquisto attraverso link affiliati.

Versione per smartphone - juza.ea@gmail.com - Termini di utilizzo e Privacy - Preferenze Cookie - P. IVA 01501900334 - REA 167997- PEC juzaphoto@pec.it

www.juzaphoto.com - www.autoelettrica101.it

Possa la Bellezza Essere Ovunque Attorno a Me