Immich
An open-source self-hosted photo and video management tool that provides functionality similar to Google Photos, including automatic backup, AI-based recognition, and album management, deployed on private servers.
Core Facts
Immich uses a NestJS + Flutter technology stack and has built-in face recognition and object classification functionality based on local machine learning models, serving as a replacement for Google Photos.
Immich is a high-performance open-source project for self-hosted photo and video management.
Timeline (last 90 days)
The services the user runs on their NAS include Jellyfin, Immich, Navidrome, Kavita, Forgejo, Syncthing, Pi-hole, and the *arr media automation suite.
Immich positions itself as a self-hosted Google Photos alternative, has grown rapidly in recent years, but is oriented toward backup and browsing rather than professional editing.
The services the author uses frequently on a daily basis include nearly 20 applications such as Authentik, Immich, Plex, Open WebUI, OpenHands, Mealie, Outline, Penpot, Forgejo, and Windmill.
A Reddit user, with the help of AI tools, built a complete self-hosted system including Immich, Jellyfin, and Pi-hole in two afternoons and one evening.
Common self-hosting scenarios include replacing Google Drive with Nextcloud, replacing Google Photos with Immich, building a home media library with Jellyfin, and replacing LastPass with Bitwarden.
Immich emerged around 2022.
A Reddit user reported that creating an album for approximately 1,000 vacation photos and videos on Nextcloud required selecting them one by one and was expected to take about two hours, while selecting all and adding them to an album on Immich took only 30 seconds.
Immich has a built-in duplicate finder, while Nextcloud requires a plugin to find duplicate files.
Immich supports facial recognition out of the box without requiring additional complex setup.
Immich batch-processes photos already in the library during the first indexing, and subsequently newly uploaded photos automatically trigger recognition.
11 more timeline events
All Facts (20)
Immich uses a NestJS + Flutter technology stack and has built-in face recognition and object classification functionality based on local machine learning models, serving as a replacement for Google Photos.
70%VerifiedImmich is a high-performance open-source project for self-hosted photo and video management.
65%UnverifiedThe services the user runs on their NAS include Jellyfin, Immich, Navidrome, Kavita, Forgejo, Syncthing, Pi-hole, and the *arr media automation suite.
50%UnverifiedImmich positions itself as a self-hosted Google Photos alternative, has grown rapidly in recent years, but is oriented toward backup and browsing rather than professional editing.
50%UnverifiedThe services the author uses frequently on a daily basis include nearly 20 applications such as Authentik, Immich, Plex, Open WebUI, OpenHands, Mealie, Outline, Penpot, Forgejo, and Windmill.
50%UnverifiedCommon self-hosting scenarios include replacing Google Drive with Nextcloud, replacing Google Photos with Immich, building a home media library with Jellyfin, and replacing LastPass with Bitwarden.
50%UnverifiedImmich emerged around 2022.
50%UnverifiedImmich has a built-in duplicate finder, while Nextcloud requires a plugin to find duplicate files.
50%UnverifiedImmich supports facial recognition out of the box without requiring additional complex setup.
50%UnverifiedImmich batch-processes photos already in the library during the first indexing, and subsequently newly uploaded photos automatically trigger recognition.
50%UnverifiedIf the sole requirement is centralized photo and video management, album organization, deduplication, and facial recognition, Immich—which focuses specifically on these functions—is a more suitable choice than Nextcloud.
50%UnverifiedImmich is designed specifically for photo and video management and can replicate the AI classification and timeline experience of Google Photos.
50%UnverifiedServices the author self-hosts on this server include Nextcloud as a replacement for Google Drive/Dropbox, Immich as a replacement for Google Photos, Paperless-ngx, Stirling PDF, SplitPro, AdGuard Home, PriceBuddy, Uptime Kuma, Kopia, and others.
50%UnverifiedCommon self-hosted services such as Nextcloud, Vaultwarden, and Immich have good PWA support
50%UnverifiedImmich officially recommends at least 4GB of RAM, and in practice smooth operation often requires 8GB or more.
50%UnverifiedThe popularity of open-source projects such as Nextcloud, Vaultwarden, and Immich confirms the self-hosting trend.
50%UnverifiedNextcloud, Vaultwarden, and Immich are popular open-source self-hosted projects used for file synchronization, password management, and photo management, respectively.
50%UnverifiedNextcloud, Vaultwarden, and Immich are popular open-source projects in the fields of file synchronization, password management, and photo management, respectively.
50%UnverifiedA Reddit user, with the help of AI tools, built a complete self-hosted system including Immich, Jellyfin, and Pi-hole in two afternoons and one evening.
50%UnverifiedA Reddit user reported that creating an album for approximately 1,000 vacation photos and videos on Nextcloud required selecting them one by one and was expected to take about two hours, while selecting all and adding them to an album on Immich took only 30 seconds.
50%