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