IndexSearch is a command-line search tool designed for developers who work with very large codebases. Instead of scanning through every file each time you search, it builds a persistent index the first time you run it. After that, searches that used to take seconds complete in milliseconds. The tool runs entirely on your own machine, stays updated automatically as your files change, and can even teach your AI coding assistant to search your project just like you do. It's compatible with the popular ripgrep tool's commands, so if you already know how to search from the terminal, you'll feel right at home.
How It Works
You work with a massive codebase and waiting for search results feels like watching paint dry.
You download and set up the tool in minutes using your favorite package manager.
The tool scans your entire project once and creates a lightning-fast lookup system.
What used to take seconds now returns results in milliseconds, and you do a double-take.
The tool quietly watches your files in the background and updates itself whenever you make changes.
You manually refresh the index whenever you want, and unchanged files are skipped automatically.
You install a simple skill file so your AI helper can search your project just like you can.
Searches across your entire codebase happen instantly, whether you're typing or your AI is thinking.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.