Ente have 'ML Search (beta)' option, I have just spotted on their desktop app:
'This will enable on-device machine learning and face search which will start analyzing your uploaded photos locally.
For the first run after login or enabling this feature, it will download all images on local device to analyze them. So please only enable this if you are ok with bandwidth and local processing of all images in your photo library.
If this is the first time you're enabling this, we'll also ask your permission to process face data.'
I looked through the standard 'alternative to Google photos' top 10 lists that get updated occasionally and none of them offered a similar enough experience to make me look deeper.
I saw ente on a Reddit post somewhere. I like it's a mostly paid product with what seems to be a sustainable free/trial tier which is unlikely to drive them out of business. I like the e2ee, and their clients being opensource and they provide an easy way to keep an offline mirror (through the desktop client). It ticks my boxes.
Search is fine for my uses. It doesn't have the facial recognition to quickly search for all photos of a person but it looks to be tagging things in an accepta le manner and I've found the things I've been looking for.
I used their free trial - 1Gb of storage available for a year iirc - to try out a few things but then ran in parallel for a while and now have stopped syncing my new photos to Google. Good luck with whatever you decide!
I moved to Zoho for business and have 2 accounts there for £10 each/year.
The configuration of the service is much easier than Google makes it. Filtering took some getting used to, but I have it working much better than I ever could on Google, so happy bunny there. And the Android client is OK too.
The only meh part (for me) is the web interface for email/calendar isn't as streamlined as Google, but being out of that eco-system more than makes up for it.
I tried with the Ergodox-EZ for 6+ months, but I struggled with using the Jetbrains software
They (PyCharm, PHPStorm, etc) use a load of multi-key shortcuts which include use of the function keys and it became a real pig to use and ultimately I gave up (expensive - I'd bought 2; one for home, one for work...).
How do others manage this? Have another layer with all the usual keys but replace numbers with function keys? I don't fancy remapping all the shortcuts.
It’s a no-win situation in that respect and it sucks.