Repo-Insight parses any Python repository into a FalkorDB property graph and exposes 22 MCP tools that IBM Bob calls directly during bug-fixing tasks. When a test fails, Bob uses our deterministic stack-trace localizer to pinpoint the exact function responsible — no semantic guessing, no false positives — then narrows the blast radius from dozens of suspects to only the functions that actually executed during the failure, eliminating 83% of irrelevant context. Instead of reading full source files, Bob queries compact function fingerprints that describe each function in ~30 tokens versus ~500 for raw source, cutting total token consumption by 15× on real bugs in production codebases like Django. The result is an agent that navigates 500,000-line repositories with the precision of a senior engineer who already knows the codebase — finding the right file, reading only what matters, and fixing the bug in a fraction of the cost.
Category tags: