graphify (Safi Shamsi, Graphify Labs, Y Combinator S26) verwandelt ein gesamtes Projekt in einen abfragbaren Knowledge Graph, aufgerufen über /graphify aus Claude Code, Cursor, Codex, Gemini CLI und rund fünfzehn weiteren Clients. Stand 6. August 2026: 103.187 Stars für ein am 3. April erstelltes Repository, Apache-2.0, Python.

Drei Designentscheidungen bilden die Grundlage des Projekts. Der Code wird lokal ohne LLM in einen tree-sitter-AST geparst: deterministisch, nichts verlässt die Maschine, für einen reinen Code-Korpus ist kein API-Schlüssel nötig. Jede Kante trägt ihre HerkunftEXTRACTED, wenn explizit in der Quelle vorhanden, INFERRED, wenn graphify sie aufgelöst hat —, „so you can tell what was read directly from what was inferred". Und das Projekt definiert sich gegen Vektor-RAG: „Not a vector index. No embeddings, no vector store: a real graph you traverse."

Die Nutzung ersetzt grep. query liefert einen Subgraphen zu einer Frage in natürlicher Sprache, path A B verfolgt den Pfad zwischen zwei Entitäten, explain entfaltet ein Konzept. Drei Ausgaben: ein interaktiver Graph, ein lesbarer Report (God Nodes, überraschende Verbindungen, vorgeschlagene Fragen) und ein persistentes graph.json, Wochen später abfragbar.

Die Abdeckung reicht über Code hinaus: 36 tree-sitter-Grammatiken, aber auch SQL, Terraform, Apex, MCP-Konfigurationen, Paketmanifeste, Office, PDF, Bilder und lokal transkribierte Videos. # WHY:-Kommentare und Design-Begründungen werden zu eigenständigen Knoten, die mit dem von ihnen erläuterten Code verknüpft sind.

Die Benchmarks verlangen eine sorgfältige Lektüre. Auf LOCOMO dominiert graphify beim Recall (0,497 gegenüber 0,149 und 0,048), verliert jedoch bei der QA-Genauigkeit (45,3 % gegenüber 49,7 %); auf LongMemEval-S liegt es mit 76 % gleichauf mit einem dense RAG. Die entscheidende Zeile steht woanders: „Graph build — LLM credits: 0". Das vertretbare Unterscheidungsmerkmal sind Kosten und Nachvollziehbarkeit, nicht die Antwortqualität.

Drei Vorbehalte. Der main-Branch trägt ein veraltetes README aus der v1-Ära, das ein anderes Produkt beschreibt: zu lesen ist v8. Das PyPI-Paket heißt graphifyy, während der Name zurückerobert wird. Und ein lokales Query-Log ist standardmäßig aktiv, lässt sich aber über eine Umgebungsvariable deaktivieren.

Der Skill dient zudem als Einstiegspunkt zu einer kommerziellen, mit Warteliste versehenen Plattform unter graphify.com, die denselben Ansatz kontinuierlich auf den gesamten Arbeitskontext anwendet.