Nextcloud Gallery has the benefit of being in Nextcloud with all my other stuff, with companion phone app and syncing and whatnot set up already on my home server. I wish (fully anticipating a "PRs welcome" retort) that it would have more of Google Photos's AI features.