inspect-review
GitHub App
inspect-review
GitHub App
Reviews what matters. Skips what doesn't.
Most review tools send your entire diff to an LLM and hope for the best. inspect understands your code structure first. It parses every PR into functions and classes, maps their dependencies across files, and scores each change by how much damage it can do. The LLM only sees what actually matters.
How it works
- Your PR gets parsed into entities (functions, classes, methods)
- A dependency graph maps what calls what, across every file
- Each entity gets a risk score based on blast radius, change type, and dependent count
- Only the high-risk entities go to the LLM for deep review
- You get precise findings on the changes that can actually break things
Entity-level triage
Your PR touches 100 entities. 8 of them modify public APIs with 40+ downstream dependents. The other 92 are formatting, comments, and leaf functions nobody calls. inspect finds the 8 that matter and ignores the rest. 92% less noise. No bugs missed.
Blast radius analysis
A one-line signature change looks harmless in a line diff. inspect sees it breaks 47 callers across 12 files. Every finding comes with context: what depends on this, what breaks if it's wrong, and why it was flagged.
21 languages
Rust, Python, TypeScript, Go, Java, C, C++, C#, Ruby, Swift, Kotlin, Scala, PHP, Haskell, Lua, Zig, Elixir, Dart, Vue, Svelte, ERB.
Built for speed
Entity extraction and graph building run locally in milliseconds. No waiting for LLM roundtrips on code that doesn't matter. Reviews come back faster because the LLM is only reading what's important.
Developer
inspect-review is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.
Report abuse