switchboard
c

code-review-graph

by Tirth Patel

Builds a local Tree-sitter graph of a codebase and serves blast-radius and risk-scored review context to coding agents over MCP, plus a CLI and a GitHub Action for pull requests.

5
Skills
None
Auth
No
Streaming
No
Push

Skills

Blast-Radius Analysis

Traces every caller, dependent, and test a changed file could affect, so the assistant reads those files instead of the whole project.

Risk-Scored Reviews

Maps a diff to affected functions, execution flows, and test gaps with detect_changes, and scores each change by risk for review.

PR Review Action

Runs the analysis as a GitHub Action that posts one sticky risk-scored comment per pull request, with an optional fail-on-risk gate.

Incremental Graph Updates

Keeps the graph current through editor hooks, a git pre-commit hook, and watch mode, re-parsing only files whose hash has changed.

Architecture Overview

Clusters the graph into communities with Leiden and produces an architecture map with coupling warnings, hubs, and bridge nodes.

Code & DevToolscode-reviewcode-graphtree-sitterlocal-mcpblast-radiusgithub-actionssqliteopen-source
Visit Agent
code-review-graph
Builds a local Tree-sitter graph of a codebase and serves blast-radius and risk-scored review context to coding agents over MCP, plus a CLI and a GitHub Action for pull requests.
fields
namecode-review-graph
providerTirth Patel
urlhttps://github.com/tirth8205/code-review-graph
categoriescode-devtools
accesscli · mcp
authnone
streamingfalse
pushfalse
verifiedtrue
tagscode-review, code-graph, tree-sitter, local-mcp, blast-radius, github-actions, sqlite, open-source
skills
blast-radiusBlast-Radius AnalysisTraces every caller, dependent, and test a changed file…
risk-scored-reviewRisk-Scored ReviewsMaps a diff to affected functions, execution flows, and…
pr-github-actionPR Review ActionRuns the analysis as a GitHub Action that posts one sti…
incremental-updatesIncremental Graph UpdatesKeeps the graph current through editor hooks, a git pre…
architecture-overviewArchitecture OverviewClusters the graph into communities with Leiden and pro…