by dmtrKovalenko · Agent Tool · ★ 10.8k
A file search toolkit for humans and AI agents. Really fast. Typo-resistant path and content search, frequency-ranked file access, a background watcher, and a lightweight in-memory content index. Way faster than CLIs like ripgrep and fzf in any long-running process that searches more than once. Powers file search in opencode, nushell, and many more amazing projects! Originally started as Neovim plugin people loved, but it turned out that plenty of AI harnesses and code editors need the same thing: accurate, fast file search as a library. That is what fff is.
| Stars | 10,785 |
| Forks | 448 |
| Language | Rust |
| Category | Agent Tool |
| License | MIT |
| Quality Score | 68.7986065981801/100 |
| Open Issues | 78 |
| Last Updated | 2026-09-21 |
| Created | 2025-07-31 |
| Platforms | rust |
| Est. Tokens | ~31k |
These tools work well together with fff for enhanced workflows:
Explore other popular agent tool tools:
fff is The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS. It is categorized as a Agent Tool with 10.8k GitHub stars.
fff is primarily written in Rust. It covers topics such as bun, fff, filesearch.
You can find installation instructions and usage details in the fff GitHub repository at github.com/dmtrKovalenko/fff. The project has 10.8k stars and 448 forks, indicating an active community.
fff is released under the MIT license, making it free to use and modify according to the license terms.