Memories is a photo management suite that runs as a Nextcloud app.
Memories solves the problem of organizing and accessing large photo libraries within a self-hosted Nextcloud instance. It parses Exif metadata to create a timeline view sorted by date taken, allowing users to jump to any point in time. The tool integrates with Nextcloud's recognize and facerecognition extensions to enable AI-powered tagging that groups photos by people and objects. It supports video transcoding with HLS streaming, bulk metadata editing, album creation with sharing capabilities, map-based viewing with reverse geocoding, and archiving of photos users want to hide from their timeline. The application is designed for performance at scale, tested on instances containing over a million photos.
Memories suits anyone running a self-hosted Nextcloud instance who wants a modern photo gallery without relying on cloud services. It works well for users migrating from Nextcloud Photos or Google Takeout, as the tool includes migration utilities. The batteries-included approach means most photo management workflows are covered without additional plugins, though AI tagging features depend on having the recognize or facerecognition apps installed. Mobile access is available through a web app supporting any device, with an early-access Android client and integration with official Nextcloud mobile apps for automatic uploads.
Development activity shows consistent engagement with user-reported issues and active maintenance of the codebase. The project accepts sponsorship and maintains a development container setup that allows contributors to quickly establish a working Nextcloud instance with Memories pre-installed for testing and development purposes.