
Dropbox
Cloud file storage and sync for teams and individuals
Discover top open-source software, updated regularly with real-world adoption signals.

AI-powered, privacy-first photo library you can self-host
PhotoPrism organizes, tags, and searches your images and videos with AI, offering a PWA interface, RAW support, face recognition, and privacy-preserving geolocation on any Docker-compatible server.

PhotoPrism is designed for photo enthusiasts, families, and small teams who want full control over their image collections without relying on third‑party cloud services. The AI engine automatically tags content, recognizes faces, and extracts metadata, turning a chaotic folder of pictures into a searchable archive.
The progressive web app works on phones, tablets, and desktops, offering native‑like performance and offline access. Users can browse RAW files, videos, and Live Photos, apply multi‑criteria filters (labels, location, color, quality), and explore memories on high‑resolution world maps. Integration with WebDAV, PhotoSync, and standard file explorers lets you edit or delete files directly from your computer.
PhotoPrism runs in a Docker container and supports multi‑arch images for AMD64, Intel, ARM, Raspberry Pi, and Apple Silicon. Installation requires only a web browser and Docker, making it easy to host at home, on a private server, or in the cloud. The project is self‑funded, guaranteeing that your data never leaves your infrastructure.
When teams consider PhotoPrism, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Family vacation archive
All photos automatically tagged by location and faces, searchable by beach, kids, or date, viewable on phones via PWA.
Professional photographer's RAW workflow
Import RAW files, let AI label subjects, browse with high‑resolution maps, and edit via WebDAV as if files were local.
Home NAS photo server
Docker container runs on Raspberry Pi, providing private, always‑available access for all household devices.
Cross‑device media sync
Use PhotoSync to back up iOS/Android images in the background, with instant AI tagging for easy retrieval.
The core application runs entirely locally; internet is only needed for optional services like map tiles or external backups.
A Docker‑compatible host with at least 2 GB RAM; ARM or x86_64 CPUs are supported, and GPU acceleration can improve AI processing.
Yes, you can point PhotoPrism at any directory; it will scan and import metadata from EXIF, XMP, and other sources.
No. PhotoPrism is self‑funded and commits to never selling user data; all processing stays on your server.
Community help is available via GitHub Discussions, the community chat, and documentation; members can also access priority email support.
Project at a glance
ActiveLast synced 4 days ago