# fff | Dmitriy Kovalenko | Knowledge Base | Instagit

The fastest and the most accurate file search toolkit for AI agents, Neovim, Rust, C, and NodeJS

GitHub Stars: 7.4k

Repository: https://github.com/dmtrKovalenko/fff

---

## Articles

### [How FFF Multi-Pattern OR Search Works: A Deep Dive into the Rust Implementation](/dmtrKovalenko/fff/fff-multi-pattern-or-search)

Explore FFF's multi-pattern OR search: discover how it compiles patterns into an Aho-Corasick automaton and uses a bigram pre-filter for one SIMD-accelerated pass, minimizing I/O and OR-ing bitsets for fast results.

- Tags: deep-dive
- Published: 2026-06-02

### [What Search Algorithms Does FFF Use for Fuzzy Matching?](/dmtrKovalenko/fff/fff-fuzzy-matching-algorithms)

Discover the search algorithms FFF uses for fuzzy matching. Explore SIMD-accelerated file-path search and Smith-Waterman for content grep operations powered by neo_frizbee.

- Tags: internals
- Published: 2026-06-02

### [How to Use FFF with AI Agents like Claude Code: Complete Integration Guide](/dmtrKovalenko/fff/use-fff-with-ai-agents-claude-code)

Learn how to control FFF Fast File Finder with AI agents like Claude Code using its Lua API via Neovim RPC. This guide shows headless file picking and remote command execution without plugin changes.

- Tags: how-to-guide
- Published: 2026-06-02

### [Performance Benefits of FFF Over Traditional File Search Tools: A Technical Deep Dive](/dmtrKovalenko/fff/fff-performance-benefits-vs-cli-tools)

Discover how FFF (Fast File Finder) achieves 3-10x faster searches than traditional tools. Its Rust core uses SIMD, memory-mapped I/O, and parallelism for superior performance.

- Tags: deep-dive
- Published: 2026-06-02

