{"repo":"ozgurcd/gograph","free":true,"listed":false,"github":"https://github.com/ozgurcd/gograph","clone":"git clone https://github.com/ozgurcd/gograph.git","description":"Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analysis, symbol search, and more.","language":"Go","stars":209,"topics":["ast","cli","code-navigation","developer-tools","go","golang","static-analysis","agentic-coding","ai-coding-assistant","antigravity"],"license":"MIT","category":"dev-tools","readme_excerpt":"gograph Give Go coding agents a compiler-aware map for safer refactors. gograph builds a local structural graph of your Go repository, with optional type-checked CHA/SSA enrichment. Its CLI and MCP workflows help coding agents trace callers and interface implementations, plan change impact, and enforce architecture without embeddings or a hosted code index. Explore the interactive no-install demo · Review the reproducible benchmark Static analysis; no target-code execution. Default indexing parses Go source locally and does not call application services. Descendant links and special files for extensions recognized by go/build are excluded, graph-directed source reads are confined to regular files beneath the analyzed repository, and linked/non-regular Go tool metadata ( go.mod , go.sum , go.work , go.work.sum , and vendor/modules.txt ) is rejected before toolchain invocation; an explicitly symlinked repository root remains supported. Applicable go.work use members must stay beneath the workspace directory, and each member directory, go.mod , and optional go.sum is validated before cmd/go starts. Gograph also reads project metadata such as .gitignore , graph/config JSON, and Git state. Indexing asks the installed Go toolchain for the effective build/module context; precise mode additionally performs package type loading, and doc runs go doc . Those operations follow your configured module/cache/network policy. Before repository package loading or go doc , applicable local modu","default_branch":null,"files":null,"tree":[],"storefront":"/r/ozgurcd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ozgurcd/gograph/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}