I use Atuin and like it a lot, and sync history across hosts.
However, the fuzzy search in Atuin is worse than fzf, which was a downgrade. It just has less effective heuristics/scoring, e.g. it might find the individual letters of a short command scattered in a command that had a long base64 input or something.
You can use ' to do exact match, like 'docker
https://docs.atuin.sh/configuration/config/#fuzzy-search-syn...
it's worth noting that atuin is now available in debian testing/trixie, so it will eventually be an apt install away for new stable installs.