cantino/mcfly
Fly through your shell history. Great Scott! observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 99
- Release rhythm 30
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 315
- age_days: 2971
- days_rel: 252
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
7781 stars · 201 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
McFly is a Rust-based CLI tool that replaces the default ctrl-r shell history search with an intelligent, context-aware search engine. It prioritizes command suggestions in real time using a small neural network and stores extended history metadata in a SQLite database.
Use cases
- search shell history intelligently with ctrl-r
- find commands I ran in this directory before
- avoid re-running previously failed commands
- scrub sensitive commands from shell history
- track command exit status and timestamps
- get history suggestions based on recently executed commands
When to choose
- you use Bash, Zsh, Fish, or PowerShell and want a smarter ctrl-r
- you want history search that considers working directory and command context
- you want a fast, safe Rust tool that keeps your normal history file intact
When to avoid
- you need a tool with active maintenance and quick bug fixes
- you use a shell other than Bash, Zsh, Fish, or PowerShell
- you prefer simple plain-text history search without a database
Facets
cli-tool · maturity maintenance
search-engine cli developer-tools developer-tools windows cli shell-history ctrl-r neural-network zsh bash fish powershell sqlite command-line macos linux
2 sources
- readme: https://github.com/cantino/mcfly · fetched 2026-08-28 · 877e53fc575e
- registry_crates: https://crates.io/api/v1/crates/mcfly · fetched 2026-08-29 · 5935e049c9fd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cantino/mcfly | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem