github safishamsi/graphify v0.8.32

6 hours ago

What's new

  • Terraform/HCL support.tf, .tfvars, .hcl files now produce a full infrastructure dependency graph via tree-sitter-hcl. Resources, data sources, modules, variables, outputs, providers, and locals become nodes; interpolation references and depends_on become edges. Requires uv tool install graphifyy[terraform] (#1129).
  • Code-only extract needs no API keygraphify extract now defers backend resolution until after file detection. A corpus with only code files runs fully offline — no GEMINI_API_KEY, ANTHROPIC_API_KEY, or anything else needed. Key is only required when docs, PDFs, or images are present (#1122).
  • Kiro install fixgraphify kiro install now correctly writes the references/ sidecar and .graphify_version stamp. Re-run graphify kiro install to pick up the fix (#1142).
  • API timeout fixGRAPHIFY_API_TIMEOUT and --api-timeout now apply to the claude-cli subprocess and Anthropic SDK backend, not just the HTTP client (#1112).
  • Dependency floorsnetworkx>=3.4, datasketch>=1.6, rapidfuzz>=3.0 prevent 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

Don't miss a new graphify release

NewReleases is sending notifications on new releases.