I've used mcfly for years and I appreciate the hard work cantino has put into it, but mcfly is currently looking for a maintainer while the maintainer of Atuin has recently committed to doing so full time (https://ellie.wtf/posts/i-quit-my-job-to-work-full-time-on-m...). That may make a difference to some people considering which one to pick.
Both are implemented in Rust and use SQLite as storage, so both should be equally performant in terms of startup latency and storage capacity.
The ctrl+R UI of each is different but that comes down to personal taste.
It didn't ask me to login...
> I tried to run a search locally... but I have to run a PostgreSQL server
PostgreSQL is for the server? You don't need a server. It uses sqlite, verifiable by running
$ sqlite3 ~/.local/share/atuin/history.db $ SELECT * FROM history LIMIT 10;
Did you actually try it? I don't know where you got all this from.
I’ll clarify in the docs
> The key feature of McFly is smart command prioritization powered by a small neural network that runs in real time. The goal is for the command you want to run to always be one of the top suggestions.