Find relevant code with natural language queries powered by Rust
package main
import (
"github.com/frinfo702/rustysearch"
)
func main() {
results, err := rustysearch.Search("user authentication flow")
if err != nil {
panic(err)
}
for _, result := range results {
fmt.Printf("%s:%d: %s\n",
result.FilePath,
result.LineNumber,
result.LineText)
}
}
Search through 1M+ lines of code in less than 500ms. 8x faster than grep on large codebases.
Use natural language queries to find exactly what you need. 73% more accurate than keyword search.
Works with any programming language. Tested on 27 different languages including Go, Rust, JavaScript, and Python.
API takes less than 15 minutes to implement. Available for CLI and web applications.
RustySearch is a semantic code search engine built in Rust. It helps developers navigate large codebases by understanding the context and meaning behind your search queries.
Comparison with traditional tools:
Sign up to be notified when RustySearch is officially released.