ChaoYue0307/awesome-graph-engineering
ChaoYue0307/awesome-graph-engineering has 43 GitHub stars and 8 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 23:15 UTC. Last push 2026-11-03.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
🕸️ Engineer the organization, not just the agent. 620 curated resources · 9 design layers · 11 sections · 298 papers & preprints — a field guide, CC0 open dataset, and interactive atlas for graph-structured multi-agent systems: roles, topologies, handoffs, work graphs, state, gates, reliability, observability.
KIi18n/de/README.md
OriginalAwesome Graph Engineering
Entwickle die Organisation, nicht nur den Agenten.
Praxisleitfaden, offener Datensatz und interaktiver Atlas für programmierbare Organisationen von KI-Agenten.
English · 简体中文 · Español · Français · Deutsch · 日本語 · 한국어 · Português (Brasil)
Graph Engineering bezeichnet hier Systeme aus KI-Agenten. Dies ist kein Leitfaden für Graphdatenbanken, Wissensgraphen, Graph-ETL oder Graph Neural Networks.
Arbeitsdefinition
Graph Engineering ist die Praxis, ein graphstrukturiertes Agentensystem zu spezifizieren, auszuführen, zu beobachten und weiterzuentwickeln – seine Rollen und Laufzeitinstanzen, die sie verbindenden Verträge, ihren gemeinsamen Zustand und ihre Artefakte sowie die Evidenz, anhand der ihr kollektives Verhalten beurteilt wird –, damit das Gesamtsystem kontrolliert, getestet und gezielt verbessert werden kann.
Der Graph muss tragend und nicht bloß dekorativ sein: Seine deklarierte Topologie, der in einem Lauf realisierte Graph oder die graphenerzeugende Richtlinie beeinflusst die Ausführung wesentlich und bleibt so weit inspizierbar, dass er versioniert, nachverfolgt, bewertet oder bewusst verändert werden kann.
Graph Engineering ist ein Arbeitsbegriff für eine entstehende Praxis, kein etablierter akademischer oder industrieller Standard. Die Definition stützt sich auf Arbeiten zu Multi-Agenten-Systemen, Protokollen, dauerhafter Ausführung, Beobachtbarkeit, Evaluation und negativen Ergebnissen. Die Evidenzübersicht ordnet die Aussagen ihren Quellen zu.
Mindesttest: Alle drei Bedingungen sind erforderlich
- Mehrere begrenzt handlungsfähige Agenteninstanzen: Mindestens zwei getrennt zurechenbare Laufzeitinstanzen können jeweils innerhalb ihrer Grenzen Ausführungsentscheidungen treffen; sie dürfen dieselbe Rolle oder dasselbe Modell verwenden.
- Explizite Koordinationssemantik: Kanten legen fest, was übertragen werden darf, wann Kontrolle wechselt und wie Ergebnisse angenommen oder abgelehnt werden.
- Ein inspizierbares Graphartefakt: Topologie, Ausführungsgraph oder graphenerzeugende Richtlinie kann versioniert, nachverfolgt, bewertet oder bewusst verändert werden.
Abgrenzung
- Ein einzelner Agent mit vielen Werkzeugen bleibt ein Knoten.
- Ein deterministischer DAG aus gewöhnlichen Funktionen ist Workflow Engineering, außer er dient als Substrat für tatsächlich agentische Knoten.
- Ein Persona-Gruppenchat ohne Verträge, Zustandsgrenzen und Evidenz-Gates genügt nicht.
- Eine nachträgliche Visualisierung oder ein statisches Organigramm zählt nicht, wenn es die Ausführung weder einschränkt noch diagnostizierbar macht.
- Graphdatenbanken, GraphRAG, Wissensgraphen und GNNs gehören nur dann zum Umfang, wenn sie die Koordination einer Agentenorganisation direkt unterstützen.
- Mehr Agenten bedeuten nicht automatisch ein besseres System: Der Graph muss seinen Koordinationsaufwand gegenüber der kleinsten zuverlässigen Lösung rechtfertigen.
Zentrale Bausteine
| Baustein | Engineering-Frage |
|---|---|
| Agentenknoten | Wer besitzt diesen Kontext, dieses Ziel, diese Fähigkeit und diese Berechtigungsgrenze? |
| Typisierte Kante | Was fließt über diese Beziehung, mit welchem Schema und welchen Vorbedingungen? |
| Organisationsgraph | Welche wiederverwendbaren Rollen dürfen delegieren, prüfen oder eskalieren? |
| Ausführungs-/Arbeitsgraph | Welche Aufgaben, Abhängigkeiten und Nachweise benötigt dieser Lauf? |
| Evidenz-Gate | Welcher Nachweis lässt Arbeit fortschreiten, scheitern oder eskalieren? |
| Zustandsgrenze | Was wird geteilt, isoliert, gespeichert oder als maßgeblich behandelt? |
| Graph-Richtlinie | Wer darf Knoten und Kanten erzeugen, umleiten, abbrechen oder umschreiben? |
Der Organisationsgraph beschreibt Befugnisse und erlaubte Beziehungen; der Ausführungsgraph beschreibt, was bei einer konkreten Arbeit geschah oder geschehen muss. Beides sind ergänzende Analyseansichten, keine universellen Standards.
Erkunden und mitwirken
- 🧭 Interaktiver Atlas und Systemvisualisierung
- 🤗 Datensatz auf Hugging Face
- 🔬 Vollständige Definition und Evidenzübersicht
- 🧱 Taxonomie der neun Ebenen und Begriffsvergleich
- 🛠️ Mitwirken oder eine Übersetzung vorschlagen
- 📚 Auswahlmethodik und Zitationsmetadaten
Das vollständige Ressourcenverzeichnis, der Atlas und der Datensatz werden aus derselben strukturierten Quelle erstellt.
Zitieren
Curated by He Chaoyue.
@misc{he2026awesomegraphengineering,
author = {He, Chaoyue},
title = {Awesome Graph Engineering: A Field Guide, Dataset, and Interactive Atlas for Programmable AI-Agent Organizations},
year = {2026},
doi = {10.5281/zenodo.23617107},
version = {1.4.2},
publisher = {Zenodo},
howpublished = {\url{https://github.com/ChaoYue0307/awesome-graph-engineering}},
url = {https://github.com/ChaoYue0307/awesome-graph-engineering}
}
Lizenz
Die Kuratierung, das Schema, die Zusammenfassungen und die eigens für dieses Repository erstellten Inhalte stehen unter CC0 1.0 Universal. Für verlinkte Werke gelten weiterhin die jeweiligen Lizenzen und Urheberrechte. CC0 lässt Marken- und Patentrechte unberührt und bietet keine Gewährleistung. Eine Zitierung ist für die wissenschaftliche Nachvollziehbarkeit erwünscht, aber nach CC0 nicht erforderlich.