Skip to content

graphify

v0.8.28 Feature

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

Published 2d 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

Kilo Code support added and Dart extractor modernized.

Changes in this release

Feature Low

Adds Kilo Code support via `graphify install --platform kilo` command and plugin.

Adds Kilo Code support via `graphify install --platform kilo` command and plugin.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Modernizes Dart extractor with improved comment stripping, redirection parsing, and generic handling.

Modernizes Dart extractor with improved comment stripping, redirection parsing, and generic handling.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Stabilizes community IDs using a total order, eliminating spurious per‑node churn across runs.

Stabilizes community IDs using a total order, eliminating spurious per‑node churn across runs.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Makes `uv tool install graphifyy` and `pip install graphifyy` succeed on Linux/macOS by making the DreamMaker dependency optional.

Makes `uv tool install graphifyy` and `pip install graphifyy` succeed on Linux/macOS by making the DreamMaker dependency optional.

Source: llm_adapter@2026-06-01

Confidence: low

Full changelog

0.8.28

  • Feat: Kilo Code support — graphify install --platform kilo installs a native skill + /graphify command and a .kilo tool.execute.before plugin (mirroring OpenCode). Existing .kilo/kilo.jsonc is read but never rewritten — plugin registration goes to kilo.json, preserving user comments (#512)
  • Feat: modernized Dart extractor — comment stripping, part of redirection, nested-generic-aware extends/with/implements parsing, generic type-argument mapping, generic call detection (#1098)
  • Fix: uv tool install graphifyy / pip install graphifyy no longer fails to build on Linux/macOS — tree-sitter-dm (BYOND DreamMaker) ships only a Windows wheel, so on other platforms it compiled from source and aborted the whole install when a C toolchain / python3-dev was missing. It's now an optional extra (graphifyy[dm], also in [all]), so the default install needs no compiler (#1104).
    • Upgrade note: DreamMaker .dm/.dme users must reinstall with graphifyy[dm] (or [all]) to keep AST extraction. .dmi/.dmm/.dmf parsing is unaffected.
  • Fix: community IDs are now assigned by a total order ((-size, sorted node IDs)), so an identical grouping always gets identical IDs across runs — fixes spurious per-node community "churn" that was just unstable integer labels, not real regrouping (#1090 follow-up)

PyPI: https://pypi.org/project/graphifyy/0.8.28/

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]