Skip to content

graphify

v0.8.39 Feature

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

Published 1mo 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

Updates Performance, https://pypi.org/project/graphifyy/0.8.39/, and README across a mixed release.

Changes in this release

Feature Low

Adds FalkorDB export backend with optional Redis push support

Adds FalkorDB export backend with optional Redis push support

Source: llm_adapter@2026-06-12

Confidence: high

Feature Low

Introduces --model flag for `graphify cluster-only` and `graphify label` to override naming model

Introduces --model flag for `graphify cluster-only` and `graphify label` to override naming model

Source: llm_adapter@2026-06-12

Confidence: high

Dependency Medium

Pins upper‑bound version ranges for tree‑sitter packages to avoid silent breakage

Pins upper‑bound version ranges for tree‑sitter packages to avoid silent breakage

Source: llm_adapter@2026-06-12

Confidence: high

Performance Medium

Improves LSH neighbor lookup from O(n²) to O(n)

Improves LSH neighbor lookup from O(n²) to O(n)

Source: llm_adapter@2026-06-12

Confidence: high

Bugfix High

Prevents data loss on corrupt JSON manifest by backing up and warning

Prevents data loss on corrupt JSON manifest by backing up and warning

Source: llm_adapter@2026-06-12

Confidence: high

Bugfix Medium

Corrects .graphifyignore negation behavior to avoid disabling all directory pruning

Corrects .graphifyignore negation behavior to avoid disabling all directory pruning

Source: llm_adapter@2026-06-12

Confidence: high

Bugfix Medium

Changes merge‑chunks output to print node count instead of raw list object

Changes merge‑chunks output to print node count instead of raw list object

Source: llm_adapter@2026-06-12

Confidence: high

Bugfix Medium

Fixes KeyError when graph.json uses "edges" key instead of "links"

Fixes KeyError when graph.json uses "edges" key instead of "links"

Source: llm_adapter@2026-06-12

Confidence: low

Bugfix Low

Handles "edges"-keyed graph.json without KeyError

Handles "edges"-keyed graph.json without KeyError

Source: granite4.1:30b@2026-06-12-audit

Confidence: low

Full changelog

What's changed

Performance

  • Perf: O(n²)→O(n) LSH neighbor lookup in dedup. candidates_by_id dict replaces inner O(n) scan per neighbor; norm_cache avoids re-normalising labels on every comparison.

Fixes

  • Fix: affected handles "edges"-keyed graph.json (KeyError: 'links' crash). Normalised using the established pattern in __main__.py/serve.py.
  • Fix: .graphifyignore single ! negation no longer disables all directory pruning. Pure performance fix — the descent was always wasted since gitignore can't rescue files beneath an excluded parent.
  • Fix: merge-chunks prints node count instead of raw list object.
  • Fix: manifest data-loss on corrupt JSON. Silent except: pass replaced with corrupt-file backup + stderr warning.
  • Fix: tree-sitter packages have pinned upper-bound version ranges to prevent silent breakage on grammar API changes.

Features

  • Feat: FalkorDB export backend. graphify export falkordb --push redis://localhost:6379 (optional dep: uv tool install "graphifyy[falkordb]").
  • Feat: --model flag for graphify cluster-only and graphify label. Override the model used for community naming independently of the backend.

Docs

  • Persian (فارسی) README translation added.
  • README: --model examples added to cluster-only/label command section.

Install: uv tool install graphifyy · PyPI · CHANGELOG

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]