{"slug": "fff-nvim", "name": "fff.nvim", "category": "files", "category_name": "Files, sync and backup", "description": "", "recommenders": 4, "commenters": 6, "warners": 0, "score": 3.98, "rising": -1.31, "first": "2026-02-19", "latest": "2026-04-02", "why": "", "why_is_quote": false, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/dmtrkovalenko/fff.nvim", "official_url": "https://github.com/dmtrKovalenko/fff.nvim", "pricing": "", "aliases": ["fff.nvim"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 761791808, "item_id": 47611988, "url": "https://news.ycombinator.com/item?id=47611988", "by": "austinjp", "date": "2026-04-02", "stance": "recommend", "quote": "To save people the digging, here's the git repo:", "excerpt": "To save people the digging, here's the git repo: https://github.com/dmtrKovalenko/fff.nvim \"FFF stands for freakin fast fuzzy file finder (pick 3) and it is an opinionated fuzzy file picker for your AI agent and Neovim. Just for file search, but we do the file search really fff well. FFF is a tool for grepping, fuzzy file matching, globbing, and multigrepping with a strong focus on performance and useful search resul", "context": "", "use_case": "fuzzy file finder for Neovim and AI agents", "switched_from": "", "story": "The future of code search is not regex \u2013 100x faster than ripgrep"}, {"id": 761758368, "item_id": 47609898, "url": "https://news.ycombinator.com/item?id=47609898", "by": "MaxMonteil", "date": "2026-04-01", "stance": "recommend", "quote": "This looks cool!", "excerpt": "This looks cool! You should add a link to the GitHub repo for the project itself, at first I wasn't even sure what it was called. I found this link https://github.com/dmtrKovalenko/fff.nvim", "context": "", "use_case": "file and code search", "switched_from": "", "story": "The future of code search is not regex \u2013 100x faster than ripgrep"}, {"id": 757626848, "item_id": 47351678, "url": "https://news.ycombinator.com/item?id=47351678", "by": "neogoose", "date": "2026-03-12", "stance": "recommend", "quote": "very much loved neovim file finder", "excerpt": "fff originated as very much loved neovim file finder that is not a ripgrep wrapper and provides better and faster search Lately I've been researching the way to make it work for AI to improve the search ai harness is perfroming and the results are amazing works for every harness https://github.com/dmtrKovalenko/fff.nvim", "context": "", "use_case": "fast file search", "switched_from": "", "story": "FFF MCP \u2013 file search tool for AI that is faster and cheaper [video]"}, {"id": 753192240, "item_id": 47074515, "url": "https://news.ycombinator.com/item?id=47074515", "by": "davidee", "date": "2026-02-19", "stance": "recommend", "quote": "this tickles me right where I itch.", "excerpt": "As someone whose core workflow in neovim involves no tabs, limited panes/split views and a copious amount of 'ff' (while also being incapable of spelling), this tickles me right where I itch. My current fuzzy find key combinations include: ff: fuzzy find, limited to current project fc: fuzzy find (c)ode -> expand search scope to all projects fg: fuzzy find (g)lobal -> let's just search my entire home folder I imagine", "context": "Neovim user", "use_case": "fuzzy file search in Neovim", "switched_from": "", "story": "Fff.nvim \u2013 the first ever typo resistant code search"}]}], "caveats": [], "who": [{"by": "davidee", "context": "Neovim user", "url": "https://news.ycombinator.com/item?id=47074515", "date": "2026-02-19"}], "tags": [], "use_cases": ["fuzzy file finder for neovim and ai agents", "file and code search", "fast file search", "fuzzy file search in neovim"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47609752", "title": "The future of code search is not regex \u2013 100x faster than ripgrep", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=47039440", "title": "Fff.nvim \u2013 the first ever typo resistant code search", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=47499242", "title": "Fast regex search: indexing text for agent tools", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47351677", "title": "FFF MCP \u2013 file search tool for AI that is faster and cheaper [video]", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"neutral": 1, "recommend": 1}, "2026-03": {"recommend": 1, "neutral": 1}, "2026-04": {"recommend": 2}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 761791808, "item_id": 47611988, "url": "https://news.ycombinator.com/item?id=47611988", "by": "austinjp", "date": "2026-04-02", "stance": "recommend", "quote": "To save people the digging, here's the git repo:", "excerpt": "To save people the digging, here's the git repo: https://github.com/dmtrKovalenko/fff.nvim \"FFF stands for freakin fast fuzzy file finder (pick 3) and it is an opinionated fuzzy file picker for your AI agent and Neovim. Just for file search, but we do the file search really fff well. FFF is a tool for grepping, fuzzy file matching, globbing, and multigrepping with a strong focus on performance and useful search resul", "context": "", "use_case": "fuzzy file finder for Neovim and AI agents", "switched_from": "", "story": "The future of code search is not regex \u2013 100x faster than ripgrep"}, {"id": 761758368, "item_id": 47609898, "url": "https://news.ycombinator.com/item?id=47609898", "by": "MaxMonteil", "date": "2026-04-01", "stance": "recommend", "quote": "This looks cool!", "excerpt": "This looks cool! You should add a link to the GitHub repo for the project itself, at first I wasn't even sure what it was called. I found this link https://github.com/dmtrKovalenko/fff.nvim", "context": "", "use_case": "file and code search", "switched_from": "", "story": "The future of code search is not regex \u2013 100x faster than ripgrep"}, {"id": 760581281, "item_id": 47536330, "url": "https://news.ycombinator.com/item?id=47536330", "by": "open-paren", "date": "2026-03-26", "stance": "neutral", "quote": "his tool, fff.nvim) are indexless", "excerpt": "The creator of fff.nvim[0], Dmitriy Kovalenko, had an interesting analysis of this on Xitter[1]. The TL;DR of this is that Anysphere/Cursor is being somewhat disingenuous and does not include the index-creation and recreation time in the comparison nor do they include the CPU or memory overhead, where rg (and his tool, fff.nvim) are indexless. --- 0: https://github.com/dmtrKovalenko/fff.nvim 1: http://x.com/i/article", "context": "", "use_case": "", "switched_from": "", "story": "Fast regex search: indexing text for agent tools"}, {"id": 757626848, "item_id": 47351678, "url": "https://news.ycombinator.com/item?id=47351678", "by": "neogoose", "date": "2026-03-12", "stance": "recommend", "quote": "very much loved neovim file finder", "excerpt": "fff originated as very much loved neovim file finder that is not a ripgrep wrapper and provides better and faster search Lately I've been researching the way to make it work for AI to improve the search ai harness is perfroming and the results are amazing works for every harness https://github.com/dmtrKovalenko/fff.nvim", "context": "", "use_case": "fast file search", "switched_from": "", "story": "FFF MCP \u2013 file search tool for AI that is faster and cheaper [video]"}, {"id": 753192240, "item_id": 47074515, "url": "https://news.ycombinator.com/item?id=47074515", "by": "davidee", "date": "2026-02-19", "stance": "recommend", "quote": "this tickles me right where I itch.", "excerpt": "As someone whose core workflow in neovim involves no tabs, limited panes/split views and a copious amount of 'ff' (while also being incapable of spelling), this tickles me right where I itch. My current fuzzy find key combinations include: ff: fuzzy find, limited to current project fc: fuzzy find (c)ode -> expand search scope to all projects fg: fuzzy find (g)lobal -> let's just search my entire home folder I imagine", "context": "Neovim user", "use_case": "fuzzy file search in Neovim", "switched_from": "", "story": "Fff.nvim \u2013 the first ever typo resistant code search"}, {"id": 753160032, "item_id": 47072502, "url": "https://news.ycombinator.com/item?id=47072502", "by": "defraudbah", "date": "2026-02-19", "stance": "neutral", "quote": "i used it and I really like it, the only thing that annoys me", "excerpt": "i used it and I really like it, the only thing that annoys me is every time i need to rebuild rust bindings", "context": "", "use_case": "", "switched_from": "", "story": "Fff.nvim \u2013 the first ever typo resistant code search"}]}