Make it 
Semantic codebase search with zero cloud dependencies. Local ML, private by default, built for AI coding assistants.
npm install -g ez-search grep is dead. Long live semantic search.
You search for "authentication logic" but grep only finds literal matches. You know the code exists, but you can't describe it in grep syntax. Your AI assistant can't find relevant context either.
ez-search understands meaning, not just text. Ask "how are users authenticated" and find the auth middleware, the JWT validation, the session handler — even if none contain the word "authentication."
One command.
That's it.
Auto-indexes on first run. No setup, no config, no extra steps.
Just search your codebase by meaning.
Everything you need. Nothing you don't.
Privacy First
Your code never leaves your machine. No cloud, no API keys, no telemetry. Period.
Three Pipelines
Code, text, and images. Each with a specialized ML model optimized for that data type.
Blazing Fast
WebGPU acceleration with automatic CPU fallback. Incremental indexing only re-embeds what changed.
AI-Ready
Built as a retrieval engine for Claude Code and other AI assistants. JSON output by default.
Smart Chunking
Respects code boundaries. Sliding window for code, paragraph-aware for docs. No dumb line splits.
Zero Config
Convention over configuration. Respects .gitignore. Just index and query.
See it in action.
Ready to make search EZ?
npm install -g ez-search Free, open source, ISC licensed. Works with Node.js 20+.