OpenAltFinder
PhotoPrism

PhotoPrism

PhotoPrism is an AI-powered self-hosted photo library for browsing, organizing, and sharing your collection. Built in Go with privacy baked in at its core.

Open source alternative to:

PhotoPrism is an AI-powered, self-hosted photo application that helps you browse, organize, and share your personal photo collection without giving up control of your data. With nearly 40,000 GitHub stars, it is one of the most established and trusted self-hosted Google Photos alternatives available.

Photoprism uses TensorFlow for automated classification of photos into categories, detection of scenes and objects, and face recognition. It indexes your photos in a beautiful browsable timeline with map view, albums, favorites, and moment memories. It supports RAW processing, video playback, and WebDAV access for easy file syncing. The Web UI is responsive and works well on mobile browsers.

Photoprism is available for Docker-based self-hosting and supports multi-user setups. It is licensed under its own source-available terms for the community edition and provides a polished, low-maintenance experience for individuals and families who want to reclaim their photo library from cloud services like Google Photos.

Frequently Asked Questions

What hardware do I need to self-host PhotoPrism?

PhotoPrism is built for Docker-based self-hosting, typically running as the app plus a MariaDB database container. Automatic classification and face recognition are powered by TensorFlow, so indexing a large library benefits from decent CPU and RAM, though it also runs on smaller home servers. After the initial index, browsing and search are fast.

How does PhotoPrism automatically organise my photos?

PhotoPrism uses TensorFlow to classify photos into categories, detect scenes and objects, and recognise faces, letting it group shots of the same person automatically. Your library is then presented as a browsable timeline with a map view, albums, favorites, and auto-generated moments. The original files stay untouched and organised alongside the index rather than being locked into a proprietary format.

Can PhotoPrism replace Google Photos on my phone?

In most ways, yes. The web UI is responsive and works well in mobile browsers, and PhotoPrism exposes your library over WebDAV for easy file syncing from phones and computers. It also supports RAW processing and video playback, covering the features most people rely on Google Photos for. The key difference is that everything runs on your own hardware and your photos never leave your control.

Looking for contributors

This project is actively seeking help, join the community!

Visit PhotoPrism
Self hostable
Yes
Repository details
Version
260728-bbde8f452
Created
1/27/2018
Stars
40,061
Forks
2,313
Open issues
446
Last commit
8/11/2026

Updated 8/12/2026, 2:00:25 PM

View Repository
Repository activity

Similar open source alternatives