LibrePhotos is a self-hosted photo management system designed for organizing, tagging, and searching photos and videos stored on personal servers. It functions as an AI-powered media organizer and a multi-user media server, providing isolated accounts and secure permissions so multiple people can manage private collections on a single system.
The project differentiates itself through a semantic image search engine that allows for natural language queries based on deep metadata analysis. It incorporates computer vision to automatically detect faces and identify objects, while utilizing geospatial mapping to browse media by physical location through GPS metadata extraction.
The system covers a broad range of capabilities including digital asset deduplication via perceptual hashing, automated media categorization by event and face, and the management of various formats such as RAW files and Live Photos. It also supports the export of face tags to sidecar files to maintain metadata portability.
Administrative tools are integrated into the interface to monitor service health and view server logs.