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

dmtrKovalenko/fff

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS observed · 2026-08-28

github.com/dmtrKovalenko/fff · homepage · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

84/100

  • Activity 99
  • Release rhythm 98
  • Longevity 28
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: 2
  • age_days: 398
  • days_rel: 17
  • days_push: 7
  • n_releases_24m: 30

Full methodology

Adoption not part of the score

10149 stars · 422 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

FFF is a fast, typo-resistant file and content search toolkit written in Rust, available as an SDK for Rust, C, Python, Bun, NodeJS, and Lua, plus an MCP server for AI agents. It provides frequency-ranked file access, a background watcher, and an in-memory content index, and originated as a popular Neovim plugin.

Use cases

  • fast fuzzy file search in neovim
  • give AI agents fast file search via MCP
  • search files with typo tolerance in a long-running process
  • index file contents in memory for quick grep-like search
  • embed file search into a Rust or Python application
  • replace fzf and ripgrep roundtrips in editors and shells

When to choose

  • you need repeated file searches in a long-running process where spawning ripgrep/fzf each time is too slow
  • you want typo-resistant, frequency-ranked file finding
  • you're building an AI coding agent or editor that needs fast file search
  • you use Neovim and want a fast fuzzy file finder

When to avoid

  • you only need a one-off grep or find from the shell
  • you need full-text search over huge document corpora rather than code files
  • you need a GUI file search tool

Facets

library · maturity active

search-engine file-system sdk mcp developer-tools developer-tools text-editors rust python bun lua cross-platform cli file-search fuzzy-finder neovim-plugin mcp-server content-indexing typo-tolerance command-line ai-agents nodejs neovim

2 sources

Member repositories

RepositoryRoleHealth v2
dmtrKovalenko/fffmain84

For agents

markdown · JSON · MCP: product_card(name="dmtrKovalenko/fff")

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