repo-graph · make it yours

scope it your way

one tiny config.yaml

stays fresh
on its own

no pre-commit hook needed

any repo,
any stack

one line, local or git URL
.ai/repo-graph/config.yaml
# point it at your real source roots
roots:
  - services/
  - web/src
  - packages/shared
skip:
  - vendor/
  - generated/
+ unions with the smart defaults — never replaces them
you edit · commit · switch branches
friends_controller.go  changed
→ re-parsed 1 file (mtime), rest cached
✓ the map never lags behind your edits
auto-skips .gitnode_modulestarget .venv__pycache__.ai/
works on anything
# your local project
uvx mcp-repo-graph --repo .

# or any public repo, cloned on demand
uvx mcp-repo-graph --repo https://github.com/org/repo
roots + skip · your repo, your rules
incremental + mtime · zero wiring
20 languages · local or remote · one command