What's new
- Terraform/HCL support —
.tf,.tfvars,.hclfiles now produce a full infrastructure dependency graph viatree-sitter-hcl. Resources, data sources, modules, variables, outputs, providers, and locals become nodes; interpolation references anddepends_onbecome edges. Requiresuv tool install graphifyy[terraform](#1129). - Code-only extract needs no API key —
graphify extractnow defers backend resolution until after file detection. A corpus with only code files runs fully offline — noGEMINI_API_KEY,ANTHROPIC_API_KEY, or anything else needed. Key is only required when docs, PDFs, or images are present (#1122). - Kiro install fix —
graphify kiro installnow correctly writes thereferences/sidecar and.graphify_versionstamp. Re-rungraphify kiro installto pick up the fix (#1142). - API timeout fix —
GRAPHIFY_API_TIMEOUTand--api-timeoutnow apply to theclaude-clisubprocess and Anthropic SDK backend, not just the HTTP client (#1112). - Dependency floors —
networkx>=3.4,datasketch>=1.6,rapidfuzz>=3.0prevent silent breakage from incompatible old versions resolving via pip.
Install / upgrade
uv tool install graphifyy # fresh install
uv tool upgrade graphifyy # upgrade
uv tool install "graphifyy[terraform]" # with Terraform/HCL support