
Entity-level code intelligence: semantic diff, impact analysis, blame, and context for AI agents
Public tool metadata for what this MCP can expose to an agent.
sem_findWhere is it defined? `mode`: `callers`, `refs` or `context`; `in` lists a file or directoryWhere is it defined? `mode`: `callers`, `refs` or `context`; `in` lists a file or directory
No parameter schema in public metadata yet.
sem_grepWhere does this text appear?Where does this text appear?
No parameter schema in public metadata yet.
sem_impactWhat does changing this entity touch? Dependents, deps, testsWhat does changing this entity touch? Dependents, deps, tests
No parameter schema in public metadata yet.
sem_checkIs my change correct? A verdict: pass, fail, could not decideIs my change correct? A verdict: pass, fail, could not decide
No parameter schema in public metadata yet.
sem_certifyWhat should a human review in this commit range?What should a human review in this commit range?
No parameter schema in public metadata yet.
sem_diffWhich entities changed between two refs?Which entities changed between two refs?
No parameter schema in public metadata yet.
sem_graphThe entity, module, data-flow or system graphThe entity, module, data-flow or system graph
No parameter schema in public metadata yet.
sem_historyHow did an entity change? `blame` for a fileHow did an entity change? `blame` for a file
No parameter schema in public metadata yet.
Sponsors
Part of the Ataraxy Labs stack: agent-native infrastructure for software development. See also: weave (entity-level git merge driver) · inspect (semantic code review) · opensessions (tmux sidebar for coding agents).
Read the manifesto: https://ataraxy-labs.com/#thesis · Essays: https://ataraxy-labs.com/blogs · LLMs: https://ataraxy-labs.com/llms.txt
sem
Semantic version control built on Git.
Instead of lines changed, sem tells you what entities changed: functions, methods, classes.
@ataraxy-labs/sem