probelabs/probe

AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding.

53
/ 100
Established

Probe helps software engineers quickly understand and navigate large codebases. It takes your code and a natural language question or search query as input, then outputs precise, complete code blocks like functions or classes that are relevant to your request. This is ideal for developers needing to grasp complex code for tasks like onboarding, code reviews, or implementing new features.

494 stars.

Use this if you are a software engineer who spends a lot of time reading code and needs a fast, intelligent way to get meaningful context from vast projects without tedious manual searching or complex setups.

Not ideal if your primary need is basic text string searching across files, as simpler tools might suffice without the advanced code understanding features.

software-development code-analysis developer-productivity code-review onboarding
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

494

Forks

50

Language

Rust

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/probelabs/probe"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.