Headroom komprimiert Tool Outputs, Logs und RAG Chunks lokal vor dem Sprachmodell. 60 bis 95 Prozent weniger Tokens bei gleichen Antworten. Open Source.
Mehr erfahren
Ein Tag inhouse mit Benjamin Klein für Developer, Tester und Admins. Context Engineering, Harness, ADRs und zwei Hands on Blöcke mit KI Agenten in eurem Setup.
uv tool install graphifyy
graphify install --platform opencode
/graphify .
graphify query "what connects auth to the database?"
graphify path "UserService" "DatabasePool"
graphify explain "RateLimiter"
graphify install --platform opencode --project
graphify hook install
export GRAPHIFY_BACKEND=ollama
export GRAPHIFY_QUERY_LOG_DISABLE=1
Every edge is explained.
Headroom komprimiert Tool Outputs, Logs und RAG Chunks lokal vor dem Sprachmodell. 60 bis 95 Prozent weniger Tokens bei gleichen Antworten. Open Source.
Mehr erfahren
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Graphify ist ein Open Source Tool, das eine Codebase mit Docs, SQL Schemas, Configs und PDFs in einen abfragbaren Knowledge Graph verwandelt. Es läuft als Skill in Coding Agents wie OpenCode, Codex oder Cursor. Code wird lokal per tree-sitter geparst. Der Agent fragt danach den Graph ab und muss nicht mehr Datei für Datei lesen.
Zu den wichtigsten Neuerungen gehören das PR Dashboard mit graphify prs, der Callflow Export als Mermaid HTML, die Projektkonfiguration per .graphifyrc und die Installation pro Repository mit --project. Dazu kommen Live Introspektion von PostgreSQL, neue Sprachen wie Terraform, Solidity und Erlang sowie eine versionierte graph.json mit klaren Exit Codes.
Du brauchst Python ab 3.10 und uv oder pipx. Installiere das Paket mit uv tool install graphifyy, achte auf das doppelte y. Danach registriert graphify install die Skill im Agent. Für OpenCode gibst du --platform opencode mit. Im Agent startest du mit /graphify . den ersten Durchlauf im Projektordner.
Ja. Das CLI ist Open Source, das Paket steht unter Apache 2.0, im Repository liegt zusätzlich eine MIT Lizenzdatei. Für reine Code Graphen fallen keine Kosten an, weil kein Sprachmodell nötig ist. Kosten entstehen nur, wenn du Docs und PDFs über einen bezahlten Anbieter auswerten lässt. Graphify Cloud ist ein separates kommerzielles Angebot.
Ja. OpenCode ist offiziell unterstützt und wird mit graphify install --platform opencode eingerichtet. Weil OpenCode keine Hooks wie Claude Code nutzt, schreibt Graphify die Anweisung in die AGENTS.md. So greift der Agent bei Fragen zur Codebase zuerst zum Graph. Das funktioniert auch mit Open Weight Modellen hinter OpenCode.
Code nicht. Der wird lokal mit tree-sitter geparst, ohne Netzwerk und ohne Modell. Docs, PDFs und Bilder gehen dagegen für einen semantischen Durchlauf an ein Sprachmodell. Mit GRAPHIFY_BACKEND=ollama bleibt auch das lokal, mit GRAPHIFY_BACKEND=none entsteht ein reiner Code Graph. Telemetrie gibt es laut Projekt keine.
Jede Kante im Graph trägt eins der beiden Etiketten. EXTRACTED heißt, die Beziehung steht direkt im Quellcode, etwa ein Import oder ein Methodenaufruf. INFERRED heißt, Graphify hat sie selbst aufgelöst, zum Beispiel über Typen hinweg. So siehst du bei jeder Antwort, wie belastbar sie ist, und kannst Vermutungen von Fakten trennen.
graphify prs listet offene Pull Requests mit CI Status, Review Stand und zugehörigem Worktree. Mit einer Nummer bekommst du die Auswirkung eines PRs auf den Graph. Die Option --conflicts zeigt PRs, die dieselben Communities ändern und sich beim Mergen in die Quere kommen können. --triage sortiert die Review Liste mit dem eingestellten Modell.
Rund 40 Sprachen werden per tree-sitter geparst, darunter PHP, Python, TypeScript, JavaScript, Java, Go und C#. Über Extras kommen Terraform, OCaml, Common Lisp, Pascal, Robot Framework, VB.NET, R, Erlang und Solidity dazu. Bei mehrdeutigen Endungen wie .inc legst du in der .graphifyrc fest, welche Sprache gemeint ist.
Am einfachsten mit graphify hook install. Der Git Hook baut den Graph bei jedem Commit und Branch Wechsel neu. Nach einem git pull reicht graphify update . für die geänderten Dateien. Mit dem Extra watch gibt es zusätzlich graphify watch, das bei jeder Dateiänderung automatisch neu berechnet.
Vektorsuche arbeitet mit Embeddings und liefert ähnliche Textstellen ohne Herkunftsangabe. Graphify baut echte Beziehungen wie Aufrufe, Imports und Vererbung und lässt den Agent diese Kanten ablaufen. Jede Kante ist als EXTRACTED oder INFERRED markiert. Der Code Teil kommt ganz ohne Embeddings und ohne Token Kosten aus.
Graphify Cloud ist das kommerzielle Angebot von Graphify Labs. Es hält einen dauerhaft laufenden Graph über mehrere Repositories, bindet Tools wie Sentry und Jira an und bietet Code Review mit Graph Kontext. Das Open Source CLI funktioniert vollständig ohne Cloud. Wir ordnen die Cloud editorial ein und haben sie selbst nicht im Einsatz.
Für Teams mit gewachsenen Codebases, in denen Agents oft den Überblick verlieren. Typische Momente sind Onboarding, Impact Analyse vor einem Umbau und Reviews größerer Pull Requests. Bei kleinen Projekten reicht grep meist aus. Wir helfen bei der Einordnung im eigenen Stack und richten Coding Agent, Regeln und Quality Gates passend ein.