Immich looks particularly good to me.
It is! Been running it for a few years now and I love it.
The local ML and face detection are awesome, and not too resource intensive — i think it took less than a day to go through maybe 20k+ photos and 1k+ videos, and that was on an N100 NUC (16GB).
Works seamlessly across my iPhone, my android, and desktop.
It’s maybe not that bad for a “normal” person, but Bill Nye was a real hero to a lot of young folks, be they aspiring STEM types, science enthusiasts, or just curious people. So to see him sell out — abandoning scientific integrity for a quick buck — was pretty disheartening.