Coding agents spend a big part of every session just finding the right code. SourceIndex does that once: it indexes your repository and gives your agent a roadmap of the exact files and functions for each task.
Works best on an existing codebase. Not useful on a brand-new, empty project.
Want to see it first? Watch the demo.
sk-si-) — apply for access herepip install sourceindex
cd /path/to/your/repository
sourceindex initinit prompts for your API key, installs git hooks and a subagent, and scans
your code — a few minutes, once per repository. It auto-detects Claude Code and
OpenCode (and sets up both if it finds both). To choose explicitly:
sourceindex init claude # Claude Code only
sourceindex init opencode # opencode only
sourceindex init claude opencode # bothNo CLAUDE.md or AGENTS.md yet? Run /init in your agent first.
Re-running sourceindex init is always safe — it never duplicates anything.
Nothing — open your repository in Claude Code or OpenCode as usual.
init registered SourceIndex as a subagent, so your coding
agent — whichever one you use — invokes it automatically whenever it
needs to find code. (In Claude Code, it stands in for the built-in Explore
agent.).sourceindex/ folder — gitignored,
encrypted, and safe to delete and rebuild at any time.sourceindex deinit.We're early, and every bit helps — even “I can't tell if it's working” is useful. Write to [email protected].