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.
~~I don't think your units make sense
kinetic energy has units of energy, but "kg TNT per second" is power (about 4MW). (I think just remove the "every second" and it's correct?)~~
Edit: parent edited comment.