Ross ROSS = Recommend OSS · open-source software intelligence for agents

cantino/mcfly

Fly through your shell history. Great Scott! observed · 2026-08-28

github.com/cantino/mcfly · Rust · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
cantino/mcflymain75

For agents

markdown · JSON · MCP: product_card(name="cantino/mcfly")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem