Photoprism
PhotoPrism® is a self-hosted, AI-powered photo management app designed for privacy and ease of use. It’s built with Vue.js (frontend) and Go (backend), enabling automatic tagging, search, facial recognition, and map-based browsing—all on your server or in the cloud.
Automated Tagging & Facial Recognition
Uses AI to detect objects, scenes, and faces in photos, grouping them intelligently.
Powerful Search & Filters
Find images based on content, date, color, location, or camera, with rich full-text filtering.
Map-Based Browsing
Explore photos visually on high-resolution global maps with privacy-preserving geocoding.
Live Photos & Video Previews
Hover to play Live Photos and videos directly in the browser.
Broad Format Support
Handles JPEG, PNG, RAW, HEIF, MP4, MOV, WebP, and more with thumbnail and format conversion support.
Metadata Extraction
Merges metadata from EXIF, XMP, Google Photos JSON, and sidecar files for enhanced searchability.
Backup & Sync Integration
Sync mobile devices via PhotoSync and support WebDAV for file system integration.
Privacy-First & Open Source
Fully self-hosted with no data sharing with cloud giants—licensed AGPL.