25+ Languages
Python, TypeScript, Rust, Go, Java, C/C++, Ruby, PHP, Swift, Kotlin, and more.
Nothing to Configure
One SourceIndex key is all you need. Our hosted backend handles the LLM calls — no provider accounts, no model picking, no extra bills.
Zero Workflow Change
After sourceindex init, day-to-day you do nothing. Your agent discovers and uses the index on its own.
Incremental Updates
Only changed files are re-indexed. Git hooks keep the index fresh with every commit.
AST-Grounded
Line ranges validated against tree-sitter AST. Precise read windows for the agent.
Claude Code & opencode
First-class integration with both, auto-detected per repo. More agents on the way.