Semantic code search engine for AI-assisted development
Top 87.4% on sourcepulse
Probe is a fully local, AI-friendly semantic code search engine designed for large codebases, aiming to be a foundational tool for next-generation AI coding assistants. It targets developers and AI models needing precise, context-aware code retrieval.
How It Works
Probe combines the speed of ripgrep
for initial file scanning with the structural understanding of tree-sitter
for accurate code parsing. It then applies NLP techniques and re-rankers (BM25, TF-IDF, hybrid) to identify and extract complete code blocks like functions or classes, providing rich context for AI.
Quick Start & Requirements
npm install -g @buger/probe
(also available via curl
or PowerShell scripts).npx -y @buger/probe-chat
(requires API key for Anthropic/OpenAI).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
17 hours ago
Inactive