PhotoPrism
Self-hosted, AI-powered photo library with face recognition and content-based search.
Pick PhotoPrism if you want a self-hosted Google Photos replacement with real face recognition and content search, and you are comfortable running Docker.
Skip it if you want a zero-setup mobile-first cloud photo service or you do not want to manage your own server.
PhotoPrism is an open-source, privacy-first photo and video management app that runs on your own hardware (Docker, NAS, Raspberry Pi, FreeBSD, or a small cloud VM). It uses on-device machine learning to do the things Google Photos and iCloud do in the cloud: face recognition for tagging family and friends, automatic content classification (beach, dog, document, sunset, etc.), location clustering on an interactive world map, and full-text search across that derived metadata. It handles RAW, Live Photos, sidecar files, and duplicate detection out of the box.
It is aimed at photographers, families, and homelab users who want a real alternative to Google Photos without uploading their library to a third party. The core software is free and AGPL-licensed; the project funds itself through a membership program (Silver, Gold, Platinum tiers) that unlocks extras and supports development, plus a separate PhotoPrism Pro for teams. Compared to Immich, the other big contender in this niche, PhotoPrism leans more mature, slightly heavier, and more focused on classification and discovery than on mobile-first backup.
There is a documented REST API, an official mobile app for members, and integrations with WebDAV clients so you can sync from phones and desktops. The main caveats are typical of self-hosting: you are responsible for backups, GPU acceleration is optional but recommended for large libraries, and the indexing pass on a fresh import can be slow on a Pi-class device.
PhotoPrism is one of the two serious open-source answers to Google Photos, alongside Immich, and it has been shipping longer. The AI is unflashy but effective: faces, scenes, and locations get indexed well enough that search actually works. Worth the membership fee if you rely on it.
— The AI Tool Bible editorial team
Pros
- ✅ Genuinely private: all AI runs locally on your own server
- ✅ Open source under AGPL with active development
- ✅ Handles RAW, Live Photos, duplicates, and sidecars cleanly
- ✅ Works on modest hardware including Raspberry Pi and NAS boxes
Cons
- ⚠️ Initial indexing of large libraries is slow without a GPU
- ⚠️ Mobile app and some features gated behind paid membership
- ⚠️ Self-hosting overhead: you own backups, updates, and TLS
Use cases
Explore related
Compare with similar tools
All in Image Generation →Midjourney
FeaturedThe gold standard for aesthetic AI image generation.
Flux
FeaturedBlack Forest Labs' open-weights image model — rivals Midjourney quality.
Stable Diffusion
Open-source image generation — run anywhere, fine-tune anything.
DALL·E 3
OpenAI's image model — strong on prompt adherence and text-in-image.
Ideogram
Specialises in beautiful, accurate text rendering inside images.
Adobe Firefly
Commercially-safe image gen, integrated into Photoshop and Express.