PhotoPrism
AI-powered, privacy-first photo management app with facial recognition, search, and world maps.
About PhotoPrism
PhotoPrism is an AI-powered, self-hosted photo management app that helps browse, organize, and share photos and videos. It uses TensorFlow for automatic labeling, facial recognition, object detection, and content-based search. Photos are organized by date, location, camera, people, and content without copying or modifying original files.
Features include world maps with geocoding, Live Photo support, Duplicate detection, RAW image handling, WebDAV access for file management, and a Progressive Web App (PWA) for mobile use. Import via WebDAV, PhotoSync, or direct folder indexing. PhotoPrism is 100% self-funded and independent with no data sharing to third parties.
Key Features
- AI-powered tagging with facial recognition and object detection
- Powerful search filters by label, location, color, camera, and quality
- Six world maps with privacy-preserving geocoding
- PWA with native app-like experience on mobile devices
Self-Hosting Notes
Docker Compose deployment. Go backend + Python/TensorFlow. Requires MariaDB/MySQL. Indexes existing photo folders without modifying files. CPU-only or GPU acceleration (NVIDIA) available.
More in File Storage & Team Collaboration
AFFiNE
Next-gen knowledge base and collaboration workspace with whiteboard.
BentoPDF
Privacy-first, client-side PDF toolkit with 50+ tools -- merge, split, convert, OCR, edit, sign, and more, all processed in your browser.
BookStack
Simple, organized wiki platform for team documentation and user guides.
Collabora Online
LibreOffice-based collaborative online office suite with real-time editing, integrating with Nextcloud, ownCloud, and Moodle.