Immich is a very promising app.
Right now it's probably the most ambitious in terms of functionality, and a lot of people recommend it as an alternative to Google Photos.
However since it's still in Beta, if you use it, be sure to have a backup of those photos somewhere else. Just in case.
It's really interesting seeing how fast the community can iterate and improve the models.
And it's really frustrating seeing how some of the companies that benefit the most from open source projects and research, choose to make their products closed-source for profit, at the expense of societal improvement.