PhotoPrism
A self-hosted AI photo organizer recognizes faces, labels images and searches personal media through a browser, with Docker support on Mac, Linux and Windows.

PhotoPrism is a self-hosted photo and video organizer for people who want to browse, search and share a personal media collection on their own hardware or server.
- Automatic organization: Recognize faces and classify pictures by content and location without relying entirely on manually assigned tags.
- Combined search filters: Narrow results using labels, location, resolution, color and image quality.
- Mixed media libraries: Browse RAW images and videos, and play Live Photos in albums, search results and slideshows.
- Metadata and phone backups: Combine Exif, XMP and Google Photos metadata, and use compatible apps such as PhotoSync for background backups from iOS and Android.
- Direct file access: Connect through WebDAV from Windows Explorer or Apple's Finder to open, edit and delete library files.
The server runs with Docker on Mac, Linux and Windows, either on your hardware or on cloud infrastructure you choose. Its browser interface works on phones, tablets and desktop computers and can be added to a device's home screen.
In a self-hosted deployment, your library resides on your infrastructure. PhotoPrism states that it doesn't sell your data or share it with Google, Amazon, Microsoft or Apple unless you upload files to those services yourself. It also offers paid memberships and commercial licensing.