Favicon of HomeGallery

HomeGallery

Self-hosted photo and video gallery with AI discovery. Runs on Linux, macOS, Windows and Docker; its image analysis API can run locally.

Screenshot of HomeGallery website

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.

Similar image search helps you find related photos without tagging the whole archive first. A sunset photo can lead you to other sunsets, while face detection and similarity search help you find pictures of the same person. You can tag individual images or selections, combine search conditions, and browse GPS-tagged photos on a map with address information.

The gallery runs on Linux, macOS and Windows, or in Docker, and supports low-powered hardware such as Raspberry Pi. Its privacy depends on where image analysis runs: by default, it sends preview images to the public API at api.home-gallery.org for image discovery, object detection and face recognition. That service says it doesn't retain images or private data. You can host the analysis API locally instead. Address lookups send GPS coordinates to OpenStreetMap's Nominatim service.

HomeGallery is designed for a single user with some technical knowledge. It supports read-only media sources and lets you browse generated previews after the original disk goes offline. Identical files are processed once, and renaming files doesn't require new previews. It also handles video transcoding, exports metadata to XMP sidecar files, and can export a static web gallery.

Similar to HomeGallery