switchboard

Shows Git changes as entity-level diffs of functions, classes, and methods, with impact analysis, entity history, and an MCP server, for developers and coding agents reviewing code.

4
Skills
None
Auth
No
Streaming
No
Push

Skills

Entity-Level Diff

Diffs working changes, commits, or ranges by function, class, and method instead of lines, with JSON and Markdown output.

Impact Analysis

Lists the dependencies, dependents, and tests affected by changing a given entity.

Entity History and Blame

Traces an entity's change history, per-entity blame, hotspots, and co-change pairs across the repo.

Entity Search

Finds functions, classes, and methods by name with their callers, references, and surrounding context.

Code & DevToolssemantic-diffgittree-sittercode-reviewimpact-analysisrust-climcp-server
Visit Agent
sem
Shows Git changes as entity-level diffs of functions, classes, and methods, with impact analysis, entity history, and an MCP server, for developers and coding agents reviewing code.
fields
namesem
providerAtaraxy Labs
urlhttps://ataraxy-labs.github.io/sem/
categoriescode-devtools
accesscli · mcp
authnone
streamingfalse
pushfalse
verifiedtrue
tagssemantic-diff, git, tree-sitter, code-review, impact-analysis, rust-cli, mcp-server
skills
entity-diffEntity-Level DiffDiffs working changes, commits, or ranges by function, …
impact-analysisImpact AnalysisLists the dependencies, dependents, and tests affected …
entity-historyEntity History and BlameTraces an entity's change history, per-entity blame, ho…
entity-searchEntity SearchFinds functions, classes, and methods by name with thei…