Search what you remember
Look for a description, a place, or a person instead of trying to remember a filename.
NuvoPic turns the object storage you already own into a fast, searchable photo library. Find people, places, and moments while your originals stay in your bucket.
Bring your own S3-compatible storage. No library migration required.
NuvoPic builds a useful view over the archive you already have, without turning storage migration into a project of its own.
Look for a description, a place, or a person instead of trying to remember a filename.
Group recurring faces and move from one person to every photo that matters.
Browse a continuous, responsive timeline designed for libraries with many thousands of photos.
Your files, identity, and searchable metadata have different jobs. NuvoPic keeps those boundaries explicit instead of placing every part of your library in one shared account.
Connect NuvoPic to your existing S3-compatible bucket and keep control of the source files. NuvoPic reads them in place, builds a searchable index, and serves the experience around that index.
Your signed-in browser receives a short-lived token for one workspace. The data service verifies that token before selecting the corresponding database, so one workspace cannot choose another workspace's data context.
Your S3 secret access key is encrypted at rest with AES-256-GCM. Each workspace has its own data-encryption key, which is itself wrapped by a server-held key. Secret values are masked in the settings API and interface.
Every NuvoPic Cloud workspace is provisioned with its own PostgreSQL database and least-privilege database role. Application requests are routed by the verified workspace identity, not by a database choice supplied by the browser.
PostgreSQL gives NuvoPic durable relationships, text and date search, and vector search for recurring faces. It also keeps your library metadata portable: it can be backed up, restored, and inspected with mature open-source tools.
NuvoPic is open-source software. Inspect the code, follow development, report issues, or run it on infrastructure you control.
Give it the interface it deserves, without moving the originals out of storage you control.