Skip to content

graphify

v0.8.21 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 7d RAG & Retrieval
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

antigravity claude-code codex gemini graphrag knowledge-graph
+5 more
leiden openclaw llm skills tree-sitter

Summary

AI summary

Fixes ghost nodes on update, corrects OpenCode skill path, improves hook behavior, makes output deterministic, enhances search punctuation handling, and removes spurious builtin god‑node edges.

Changes in this release

Feature Low

`graphify amp install/uninstall` commands added to manage Amp platform integration in `.amp/skills/graphify/SKILL.md`

`graphify amp install/uninstall` commands added to manage Amp platform integration in `.amp/skills/graphify/SKILL.md`

Source: llm_adapter@2026-05-27

Confidence: high

Feature Low

`.svh` SystemVerilog header files are now extracted alongside existing `.v` and `.sv` source files

`.svh` SystemVerilog header files are now extracted alongside existing `.v` and `.sv` source files

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Ghost nodes on `graphify update` now fully reconciled against disk state and evicted from deleted files (no `--changed` flag needed)

Ghost nodes on `graphify update` now fully reconciled against disk state and evicted from deleted files (no `--changed` flag needed)

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

OpenCode `--project` path now writes skill to `.opencode/skills/graphify/SKILL.md` (corrected from incorrect location)

OpenCode `--project` path now writes skill to `.opencode/skills/graphify/SKILL.md` (corrected from incorrect location)

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Post‑commit hook skips rebuild when only `graphify-out/` files change; log now appends instead of overwriting; env var `GRAPHIFY_SKIP_HOOK=1` allows one‑off opt‑out

Post‑commit hook skips rebuild when only `graphify-out/` files change; log now appends instead of overwriting; env var `GRAPHIFY_SKIP_HOOK=1` allows one‑off opt‑out

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Deterministic output achieved by sorting edges and setting `PYTHONHASHSEED=0` in hooks, preventing churn of `graphify-out/` on re‑run

Deterministic output achieved by sorting edges and setting `PYTHONHASHSEED=0` in hooks, preventing churn of `graphify-out/` on re‑run

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Search queries now strip punctuation, correctly finding nodes such as `extract` when queried with trailing punctuation

Search queries now strip punctuation, correctly finding nodes such as `extract` when queried with trailing punctuation

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Builtin god‑nodes (`String()`, `Number()`, `Boolean()`, `print()`, `len()` etc.) no longer generate spurious call edges

Builtin god‑nodes (`String()`, `Number()`, `Boolean()`, `print()`, `len()` etc.) no longer generate spurious call edges

Source: llm_adapter@2026-05-27

Confidence: high

Full changelog

What's new

Fixes

  • Ghost nodes on graphify update — full re-extraction now reconciles against disk state and evicts nodes from deleted files (no --changed flag needed) (#1007)
  • OpenCode --project path — skill now written to .opencode/skills/graphify/SKILL.md (was incorrectly .config/opencode/skills/) (#1040)
  • Hook rebuild loop — post-commit hook skips when only graphify-out/ files changed; GRAPHIFY_SKIP_HOOK=1 env var for one-off opt-out; rebuild log now appends instead of overwriting (#1018, #1037)
  • Deterministic output — edges sorted and PYTHONHASHSEED=0 in hooks so graphify-out/ no longer churns on re-run (#1010)
  • Search punctuationwhat calls extract? correctly finds the extract node; punctuation stripped before matching (#994, #978)
  • Builtin god-nodesString(), Number(), Boolean(), print(), len() etc. no longer accumulate spurious call edges (#916, #726)

Features

  • Amp platformgraphify amp install/uninstall installs into .amp/skills/graphify/SKILL.md (#948)
  • SystemVerilog headers.svh files now extracted alongside .v and .sv (#1042)

Upgrade

pip install --upgrade graphifyy
# or
uv add graphifyy

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track graphify

Get notified when new releases ship.

Sign up free

About graphify

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, OpenClaw, Factory Droid, Trae). Turn any folder of code, docs, papers, images, videos, or YouTube links into a queryable knowledge graph

All releases →

Related context

Earlier breaking changes

  • v0.8.18 Breaks Java `extends` edges; they are renamed to `inherits`. Update queries filtering on `relation="extends"` for Java nodes.

Beta — feedback welcome: [email protected]