Blazingly fast search.

AI replacement for grep.

Install gnaw
$ gnaw --chat "find all instances of 'ERROR' in server.log"
gnaw
0.00s
grep
0.00s

Drop-in Replacement

Use all your existing grep commands. No learning curve, just AI-powered search and raw speed ⚡

grep -rn "function.*error" src/ --include="*.js"

Ultra-Fast

Parallelised search across millions of files in seconds.

Agent-Ready

Invoke via CLI or API—perfect for AI Agents.

Format on Demand

JSON, YAML, CSV, or your custom schema.

Extensible

Plug into pipelines, workflows, or serverless functions.

Reliable

Consistent results, clear error handling, and zero friction.

Built with Rust

Memory-safe, blazingly fast, and cross-platform native performance.

Power your AI tooling with gnaw—search at scale, get structured insights, and build smarter automation.