Graphify – vom Repository zum Wissensgraphen | iX | heise magazine
iX 10/2026
S. 147
Praxis
Tools und Tipps

Graphify – vom Repository zum Wissensgraphen

KI-Coding-Assistenten erklären einzelne Methoden meist überzeugend, verlieren bei gewachsenen Systemen jedoch schnell das Gesamtbild. Graphify überführt Code und Projektdokumente in einen abfragbaren Wissensgraphen.

Von Dr. Fabian Deitelhoff

KI-Coding-Assistenten haben dabei Schwierigkeiten, gewachsene Systeme zu verstehen: Datenmodelle, Abhängigkeiten, Architekturentscheidungen und Dokumentation verteilen sich auf Quelltext, Konfiguration, SQL, Kommentare und ADRs (Architecture Decision Records). Klassische Retrieval Augmented Generation (RAG) hilft hier nur bedingt. Das Verfahren zerlegt Inhalte in Abschnitte und sucht per Embedding nach ähnlichen Treffern. Das hilft bei Fragen nach Themen, aber es bildet oft keine Beziehungen ab. Zwei Funktionen können eng zusammenhängen, obwohl ihre Bezeichner kaum gemeinsame Wörter enthalten.

Das Open-Source-Tool Graphify betrachtet ein Projekt als Netz aus Knoten und Kanten. Knoten stehen für Dateien, Klassen, Funktionen und Konzepte. Kanten beschreiben Beziehungen wie Importe (Typ imports), Aufrufe (calls) oder Vererbungen (inherits). Dafür nutzt Graphify das Parserframework Tree-sitter. Es analysiert die grammatische Struktur des Quelltexts und erzeugt daraus abstrakte Syntaxbäume (Abstract Syntax Trees, AST), in denen Klassen, Funktionen und Aufrufe als eigene Elemente erscheinen. Die Analyse läuft lokal, deterministisch und ohne LLM. Die aktuelle Graphify-Version 0.9.53 von PyPI setzt Python 3.10 oder neuer voraus und enthält Parser für zahlreiche Sprachen (Download unter ix.de/zng8).

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 0,50 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • iX-App und PDF-Downloads für unterwegs
  • Weniger Werbung auf heise online
  • Über 80 % günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

10,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren