immich-app/immich
A self-hosted alternative to Google Photos that you run on your own server
Immich is an open-source photo and video management app you install on your own server instead of relying on Google Photos or iCloud. It backs up photos and videos from mobile and web, and lets you search them by objects, faces, and even text descriptions of the image content. With 112,025 GitHub stars, it has become one of the most popular self-hosted photo backup tools.
What it does
- Mobile and web apps automatically back up photos and videos to a server you control, with duplicate prevention and selective album backup
- Search works not just by file metadata but by objects, faces, and CLIP, an AI method that matches images to text descriptions so you can search photos using natural language
- Includes shared albums, partner sharing, public sharing links, a global map view of geotagged photos, facial recognition clustering, and 'memories' from past years
- Supports RAW image formats, Live Photos/Motion Photos, 360-degree images, and lets users define their own storage folder structure
- Runs as a self-hosted service, meaning users keep full control of their data instead of storing it with a third-party cloud provider
Why it matters
For anyone worried about privacy or subscription costs of commercial cloud photo services, Immich offers a way to own the entire photo pipeline while keeping modern conveniences like AI-powered search. Its scale and active development show strong demand for self-hosted alternatives to Big Tech cloud storage.
Terms in this repo
- self-hosted · Software you install and run on your own server instead of using someone else's cloud service
- CLIP · An AI model that connects images and text, allowing search for photos using natural-language descriptions
- EXIF · Metadata embedded in photo files, such as camera settings, date, and GPS location
- OAuth · A standard method for logging in using an existing account from another service
- Live Photo/Motion Photo · A photo format that also captures a few seconds of video, used by iPhone and some Android phones
Repository description (English)
High performance self-hosted photo and video management solution.
Open on GitHubTrending repos
- vorssaint/vorssaint-utilsOne free menu bar app replaces a dozen paid Mac utilities
- Alishahryar1/free-claude-codeA local proxy that lets coding AI agents run on 49 free or cheap model providers instead of one paid service
- freestylefly/awesome-gpt-image-2A library of 532 reverse-engineered prompts that turn GPT-Image2 into a predictable image-making tool
- block/buzzAn open-source workspace where humans and AI agents chat, code, and review in the same rooms
- NousResearch/hermes-agentNous Research's Hermes is an AI agent that gets smarter the more you use it
- virgiliojr94/book-to-skillA tool that turns technical book PDFs into on-demand reference skills for AI coding agents
- VoltAgent/awesome-agent-skillsA single hub collecting over 1000 'how-to' manuals that make AI coding assistants act like experts
- anthropics/claude-plugins-communityA shared shelf where anyone's Claude add-ons get listed for install