winget install --id AndrewCantino.McFly
About McFly
McFly replaces your default Ctrl-R shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network. TL;DR: an upgraded Ctrl-R where history results make sense for what you're working on right now.
What's new in 0.9.4
0.9.4 - Dec 24, 2025 - Implement case sensitivity for inputs containing uppercase letters, highlighing only matched characters (thanks @kentakom1213) - Fish fixes (thanks @praveenperera!) - Make the result selection in dark mode easier to see (thanks @cjordan) - Upgrade Rust to 2024 edition
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.9.4 | Unknown | 0.9.4 - Dec 24, 2025 - Implement case sensitivity for inputs containing uppercase letters, highlighing only matched characters (thanks @kentakom1213) - Fish fixes (thanks @praveenperera!) - Make the result selection in d... |
| 0.9.3 | Unknown | 0.9.3 - Feb 11, 2025 - Fix PowerShell VIM key scheme duplicates keypresses (thanks @jtschuster) - Display more results by default (thanks @kentakom1213) and scrolling (thanks @kentakom1213) - Hopefully fix occasional sor... |
| 0.9.2 | Unknown | - Numerous bash fixes (thanks @akinomyoga) - Bind to both emacs and vi-insert keymaps in Bash (thanks @akinomyoga) |
| 0.9.1 | Unknown | No notes |