LibrePhotos is a self-hosted photo manager for people who want to organize a photo library on their own server, with AI tools for finding images and grouping faces. It scans files already on your storage and supports RAW photos as well as videos. The project is open source under the MIT license.
You can browse your library in a timeline, search its metadata, or use semantic image search to find photos by what they depict. Face recognition and classification help organize pictures by person, while object and scene detection add another way to find images without tagging each one yourself. LibrePhotos can also generate albums around events and use reverse geocoding to identify places.
Its AI features use named models for different jobs: InsightFace detects faces, MobileCLIP-S2 or SigLIP 2 handles tagging, and CLIP with FAISS powers semantic search. LFM2.5-VL generates image captions with context about recognized people and places. The models run through ONNX Runtime.
LibrePhotos has a browser interface and supports multiple users. Its Android and iOS app uses an offline-first approach. The server runs on Docker-compatible operating systems, with Linux recommended. It needs at least 4 GB of RAM and a two-core CPU; 8 GB or more is recommended for memory-heavy tasks such as face recognition and captioning.
Claim this page and we'll verify you by hand. LibrePhotos gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find LibrePhotos?Promote it
Something wrong or outdated on this page?
89Updated 22 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Hugging Face integration#ONNX
PixlStash is an open-source image manager for photographers, AI creators and people curating image datasets. It combines library search with tools for reviewing tags, ranking images and sending selected work through ComfyUI. You can use a desktop app or a self-hosted server with a browser interface.
29.2KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#Multi-user access#Role-based access#Semantic search
Ente Photos is a Google Photos alternative for people who want encrypted photo backups and AI search without giving a storage provider access to their library. You can use its hosted service or self-host the server. Face detection, grouping and natural-language search run on your device; the hosted service stores your encrypted backups.
115.4KUpdated 5 hours agoAGPL-3.0
iOS · Android · Web#Multi-user access#Semantic search
Immich is a self-hosted photo and video library for people who want their pictures on their own server. Its mobile apps for iOS and Android back up photos and videos, while the web interface gives each user a place to browse and manage their collection. The project is open source under the GNU AGPL v3 license.
1.2KUpdated 3 months agoMIT
macOS · Windows · Linux · Docker · Web#Semantic search
HomeGallery is a self-hosted web gallery for people who want to browse their personal photos and videos while keeping their existing files and folders. It brings multiple media directories into one gallery, with a mobile-friendly browser interface and PWA support. It's open source under MIT.
picapport.deAI Photo Libraries
macOS · Windows · Linux · Docker · Web#Batch processing#Multi-user access#Role-based access
PicApport is a self-hosted photo server for families and businesses that want a searchable media archive on their own hardware. Its AI tagging add-on recognizes image content without sending photos to a cloud service and saves the resulting tags in image metadata. The server runs on Windows, Linux or macOS, with a Docker image available, and you access the gallery through a browser.
699Updated 2 weeks agoAGPL-3.0
Linux · Docker · Web
Nextcloud Recognize automatically categorizes media on your self-hosted Nextcloud server. It's for people who want to organize photo, video and music collections without sending sensitive data to a cloud recognition service. Image processing runs on your Nextcloud machine.