Atuin for zsh shell history in SQLite
til.simonwillison.net
til.simonwillison.net
There's honestly so much you can learn about how we use shells that not many have tried to tap into.
In this space there is mcfly[1], which has a small neural net to try and determine which command to suggest from context.
Zoxide[2] too provides a heuristic for directory navigation based on current directory and your previous navigation history
I do look forward to what atuin[3] develops further in this space (disclaimer, I'm one of the maintainers)
[0]: https://datasette.io/ [1]: https://github.com/cantino/mcfly [2]: https://github.com/ajeetdsouza/zoxide [3]: https://github.com/ellie/atuin