Immich: Self-Hosted Photos with Local AI
Immich is a self-hosted alternative to Google Photos that can recognise faces and search your photos by description, all processed locally on your own hardware rather than in the cloud. It is a strong privacy-focused choice for a homelab, but it needs the same access precautions as any other self-hosted AI tool.
Reading is great. Tracking makes it stick. Sign up for a free Dashboard to tick off tasks and see your Security Score.
Get my free Dashboard →
Cyber Nova AI helps you prepare for Cyber Essentials. It doesn't award or certify it. Follow the steps here to get ready, then apply for certification through an accredited Cyber Essentials body when you're set.
Why Immich is worth knowing about
If you want Google Photos-style features (automatic face grouping, searching photos by what is in them) without your photos or facial recognition data going to a cloud company, Immich is one of the most complete self-hosted options available. People sometimes assume "self-hosted" automatically means "private and secure" without further thought. Immich processes genuinely sensitive data, your photos and facial recognition information, so it deserves the same access controls as anything else in this hub.
What Immich’s AI features actually do
3 steps
Before you deploy it
3 steps
Ongoing habits
3 steps
Frequently asked questions
Does Immich send my photos or face data anywhere?
No, by default all processing happens on your own server. Nothing is sent to a third party for the AI features to work.
Can I use Immich without the AI features?
Yes, face recognition and smart search can be turned off if you only want basic photo backup and browsing.
Is Immich free?
Yes, Immich is open-source and free to self-host, though you provide and pay for the server it runs on.
Track your AI safety progress. Free.
Create a free account to tick off tasks, see your Security Score improve, and know exactly what you've done and what's still to do.
Start your free security check