savvasdalkitsis/uhuruphotos-android

🖼️A modern media gallery, with features like backup/sync, semantic search, media map, face recognition, memories and much more built using the latest Android technologies.

What it solves

UhuruPhotos is an open-source, privacy-focused alternative to Google Photos. It allows users to manage their local media gallery while providing optional integration with a LibrePhotos server for advanced features like automated backups, synchronization, and AI-driven organization.

How it works

The app acts as a modern media gallery for Android devices. When connected to a LibrePhotos server, it leverages that server's backend to perform semantic search, face recognition, and the generation of memories and albums. It uses a modern Android stack including Jetpack Compose and SQLDelight to handle local photo viewing and server synchronization.

Who it’s for

Users who want a self-hosted or open-source photo management system that avoids user tracking, data training, and advertising.

Highlights

  • AI-Powered Organization: Supports semantic search, face recognition, and auto-generated albums via LibrePhotos server.
  • Data Sovereignty: No user tracking or advertising; allows users to own their memories.
  • Media Mapping: Includes a photo map with a heatmap view to navigate photos by location.
  • Comprehensive Gallery: Supports local photo viewing, basic editing, tablet and foldable device support, and background synchronization.

Related

  • Project
  • Project
  • Project
  • Project
  • Project