Collega WebDAV
Configura pCloud (EU o US) o qualsiasi server WebDAV con le credenziali nel file .env. Un comando Docker e sei online.
Nimbus collega la tua libreria pCloud o qualsiasi server WebDAV, crea un indice semantico con l'AI e ti permette di cercare per significato — non per nome file. Tramonto in spiaggia, torta di compleanno, gatto sul divano: descrivi e trova.
Come funziona
Nimbus non sposta le tue foto. Scarica ogni immagine solo in memoria, calcola un vettore semantico e salva percorso + embedding in SQLite. Poi cerchi con il linguaggio naturale.
Configura pCloud (EU o US) o qualsiasi server WebDAV con le credenziali nel file .env. Un comando Docker e sei online.
Nimbus attraversa le cartelle, decodifica JPEG, PNG, WebP e HEIC in memoria e crea embedding a 512 dimensioni con OpenCLIP. Puoi chiudere il browser: l'indicizzazione continua sul server.
Scrivi una descrizione in italiano o inglese. Il modello confronta il testo con i vettori salvati e restituisce le foto più simili, con anteprime e visualizzatore a schermo intero.
Funzionalità
Un'interfaccia web leggera, senza build step. Tema chiaro/scuro, PWA installabile, ricerca per posizione GPS e molto altro.
Scene, oggetti, illuminazione, stile fotografico — il modello capisce il contenuto visivo, non i nomi dei file.
Cerca foto vicino a una città, un indirizzo o alla tua posizione attuale, usando i dati GPS estratti durante l'indicizzazione.
Salta i file già indicizzati. Interrompi e riavvia quando vuoi. Opzionale: indicizzazione automatica giornaliera.
Dopo l'indicizzazione, Nimbus stima i temi più comuni (spiaggia, ritratto, cibo…) confrontando ogni foto con una lista di concetti.
Tutto gira sulla tua macchina. Autenticazione HTTP Basic opzionale. Metti HTTPS davanti con nginx o Caddy su un VPS.
Aggiungi Nimbus alla schermata home su desktop e mobile. Shell offline per l'interfaccia; ricerca e foto richiedono il server.
Privacy
Durante l'indicizzazione ogni immagine viene scaricata solo in RAM, elaborata e scartata. Sul disco locale resta solo il database SQLite con percorsi WebDAV e embedding numerici.
Avvio rapido
Clona il repository, configura le credenziali WebDAV e avvia con Docker Compose. Poi apri l'app, indicizza e cerca.
L'app è già in esecuzione su questo server. Indicizza la libreria e prova una ricerca.
Apri Nimbus