OpenSource-Hub
M

Memories

3.8k stars·File Management·SHA-256 checksum verified

A batteries-included photo management solution for Nextcloud with timeline, AI tagging, video transcoding, and map view.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A fast, full-featured Google Photos alternative that runs on your Nextcloud, with AI tagging and video transcoding.

Core Features

  • Exif-based timeline: auto-sorts photos/videos by date taken
  • Rewind: instantly jump to any past moment
  • AI tagging: automatic face and object recognition (needs Recognize/FaceRecognition)
  • Albums: create, share, and externally share albums
  • Mobile-friendly: responsive web app works on all devices

What It Can't Do

  • Requires Nextcloud with PHP 8.0+ and adequate server resources. AI features depend on Recognize or FaceRecognition plugins; initial indexing can be slow. Video transcoding needs the go-vod binary. For very large libraries (>500k photos) consider using Redis and background jobs for optimal performance.

Use Cases

  • Self-hosted photo backup: replace Google Photos with full data control
  • Family album sharing: create albums and share via external links
  • Photographer workflow: manage RAW files and videos with timeline and map

Detailed Introduction

Memories is a full-featured photo and video management app for Nextcloud that goes beyond basic galleries. It organizes media by Exif date into a smooth timeline, lets you jump back to any moment, and uses AI (via Recognize and FaceRecognition) to tag people and objects automatically. You can create and share albums, edit metadata in bulk, archive unwanted photos, and transcode videos on the fly with HLS for smooth playback. A map view with reverse geocoding shows where your photos were taken. The app is built for performance—tested on instances with over a million photos—and supports migration from Nextcloud Photos and Google Takeout. It also provides an Android client for native access.

Tags

nextcloudphoto-managementvideo-transcodingopen-sourceai-tagging

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install the app from Nextcloud App Store

4

Step 2: Follow configuration guide at memories.gallery/config

5

Step 3: Run php occ memories:index to index existing photos

Install Guide
  1. Step 1: Install the app from Nextcloud App Store
  2. Step 2: Follow configuration guide at memories.gallery/config
  3. Step 3: Run php occ memories:index to index existing photos
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Disable and delete the Memories app from Nextcloud admin interface. Optionally drop associated database tables (backup first). Since Memories does not modify original photo files, uninstalling won't remove your photos.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-05-13 15:06:30
GitHub RepositoryOfficial Website

Similar Projects