DIAGRAMORA · LOCAL-FIRST CODEX-PLUGIN & DIAGRAMMEDITOR

Aus einer Idee wird ein Diagramm. Aus dem Diagramm eine Entscheidung.

Verwandeln Sie natürliche Sprache, Quellcode, SQL und Dokumente in editierbare Diagramme. Diagramora verbindet einen lokalen Editor mit Codex-Werkzeugen: Strukturen verstehen, gezielt ändern, prüfen und mit nachvollziehbaren Formatgrenzen weitergeben.

Für Architekturteams, Entwicklung, Prozessverantwortliche und alle, die Zusammenhänge erklären müssen.

Lokaler Editor und MCP-Werkzeuge · 57 Diagrammtypen · Cloud-Anbindung optional und einzurichten

Vom ersten Entwurf bis zur nachvollziehbaren Übergabe.

Aus vorhandenen Quellen starten

Codeabhängigkeiten analysieren, SQL-DDL als ER-Diagramm darstellen oder Markdown, CSV und API-Spezifikationen importieren. SQL wird nicht ausgeführt; Infrastrukturimporte fragen keine Cluster, Provider oder Zustände ab.

57 Typen, ein Editor

Architektur, UML, BPMN, Datenmodelle, Planung, Geschäftsanalyse, Charts, Whiteboards und Wireframes. Editierbare Vorlagen geben einen Einstieg; Seiten verbinden Überblick und Details.

Änderungen kontrollieren

Knoten, Ports, Verbindungen, Beschriftungen und Tabellen direkt bearbeiten. Layouts respektieren fixierte Positionen; lokale Versionen, Kommentare und semantische Code-Diffs machen Änderungen prüfbar.

Qualität sichtbar machen

Lokale Validierung und Qualitätsprüfung zeigen strukturelle, semantische und Layout-Probleme. Quellenbezüge helfen beim Nachvollziehen; sichere Reparaturaktionen stehen zur bewussten Auswahl bereit.

Lokal arbeiten

Lokale Bearbeitung lädt keine Dokumente automatisch hoch. Der Editor speichert lokal und synchronisiert offene lokale Tabs. Cloud-Speicherung und externe KI-Endpunkte benötigen ausdrückliche Konfiguration und bewusste Aktionen.

Passend weitergeben

SVG, PNG, PDF, editierbares PowerPoint und Dokumentation sowie Mermaid, draw.io, DOT, PlantUML, BPMN und Excalidraw. Formatprüfungen und maschinenlesbare Verlustberichte erklären erhaltene, eingeschränkte und nicht unterstützte Felder.

ARCHITECTURE INTELLIGENCE

Architecture Intelligence: Das Modell wird zur Entscheidungsgrundlage.

Acht Fähigkeiten nutzen Beziehungen und Metadaten des lokalen Diagramms. Die Ergebnisse reichen so weit wie das gepflegte Modell; sie ersetzen keine Messung Ihrer realen Systeme.

Verantwortung & Regeln

Architecture Control Center
Owner, System, Runbook, Laufzeitstatus, Kosten, Latenz und Prozessdauer an Komponenten hinterlegen.
Architecture Contracts
Deklarative Regeln für Verantwortung, Runbooks, Zustände und Topologie lokal und CI-tauglich prüfen.

Szenarien & Ursachen

Scenario Lab
Ausfall, Latenz- oder Kostenschock modellieren. Den modellierten Wirkungsbereich auswählen und das Ergebnis als Entscheidungsnotiz festhalten.
Causal Explainability
Den kürzesten modellierten Wirkungspfad und relevante Risikofaktoren zwischen Elementen erklären.

Historie & Entscheidungen

Architecture Time Machine
Lokale Versionen als semantische Änderungschronik lesen und einen früheren Stand wiederherstellen.
Decision Receipts
Entscheidung, Annahmen, Status und betroffene Komponenten als portable Markdown-Nachweise im Dokument festhalten.

Portfolio & Maßnahmen

Portfolio Risk Radar
Bis zu 50 lokale Diagramme nach hinterlegten Laufzeitfehlern, Governance-Lücken und Abhängigkeitsengpässen priorisieren.
Remediation Planner
Einen lokalen P0–P2-Maßnahmenplan erstellen. Der Plan verändert das Diagramm nicht automatisch.

Architekturdiagramme aus Code erstellen: mit einem klaren Ausschnitt starten.

Wählen Sie die Quelldateien eines Moduls und benennen Sie die gewünschte Sicht, etwa Modulabhängigkeiten. Ein begrenzter Ausschnitt macht Quellenbezüge und fehlende Beziehungen leichter prüfbar.

Analysiere diese TypeScript-Dateien und erstelle ein Architekturdiagramm der Modulabhängigkeiten. Zeige Quellenbezüge und kennzeichne Annahmen, die aus den Dateien nicht belegt sind.

Prüfen Sie im Entwurf Komponenten und Verbindungen anhand der Quelldateien. Ergänzen Sie externe Systeme, die im Ausschnitt fehlen, bewusst; ein Codeausschnitt beschreibt nicht automatisch die gesamte Laufzeitarchitektur. Fixieren Sie geprüfte Positionen und bewerten Sie spätere Codeänderungen als vorgeschlagenen semantischen Diff. Sichern Sie das editierbare Diagramora JSON vor der Übergabe.

Konkrete Aufgaben statt einer leeren Zeichenfläche.

01

Architektur aus Code

„Analysiere diese TypeScript-Dateien und zeichne die Modulabhängigkeiten.“ Quellenbezüge prüfen, Positionen fixieren und spätere Codeänderungen als vorgeschlagenen Diff begutachten.

02

Daten und Schnittstellen

„Erstelle ein ER-Diagramm aus diesem SQL-DDL.“ Tabellen und Referenzen bearbeiten oder OpenAPI als Integrationsdiagramm importieren; Request-Zugangsdaten, Header, Skripte und Bodies werden nicht dargestellt.

03

Prozesse erklären

„Erstelle einen BPMN-Ablauf für die Auftragsbearbeitung.“ Schritte, Lanes und Gateways im Editor verfeinern; Validierung und Kommentare für die fachliche Abstimmung nutzen.

04

Änderungen begründen

„Was hängt von diesem Gateway ab?“ Modellierte Auswirkungen untersuchen, Szenarien vergleichen und Entscheidung samt Annahmen als Markdown dokumentieren.

Klare Grenzen machen die Ergebnisse brauchbar.

Lokaler Planner und Codex-KI

Der Editor erstellt standardmäßig deterministische lokale Entwürfe und lokale Sprachänderungen. LLM-gestützte Analyse von Code, SQL oder Dokumenten erfolgt über Codex Chat und MCP; dabei gelten die Datenverarbeitungseinstellungen von Codex. Ein optionaler Editor-KI-Endpunkt muss ausdrücklich eingerichtet und pro Anfrage bestätigt werden.

JSON als editierbare Quelle

Diagramora JSON ist das kanonische, versionierte Dokument mit Seiten, Ports, Metadaten und Quellenbezügen. Fremdformate können Informationen verlieren. Vor Exporten prüfen Sie die konkreten Grenzen; vollständige BPMN-, UML- und C4-Regelwerke sind noch geplant.

Zusammenarbeit selbst verwalten

Geräteübergreifendes Arbeiten benötigt den optionalen tokengeschützten Relay im vertrauenswürdigen Netz. Rollen, Identitäten und optionale Snapshot-Ablage konfigurieren Sie selbst. Revisionsprüfung und Konfliktvorschau helfen beim bewussten Zusammenführen.

Cloud bewusst ergänzen

Cloud-Speicherung und Abonnements sind technisch vorbereitet und benötigen eine eingerichtete Bereitstellung. Lokale Bearbeitung bleibt ohne automatischen Upload. Verwaltete KI-Credits, Teameinladungen, Live-Cloud-Zusammenarbeit und dauerhafte Cloud-Historie sind zukünftige Dienste.

Quellcode & Dokumentation

Mit Ihrem eigenen Diagramm beginnen.

  1. 01

    Umgebung vorbereiten

    Codex mit aktiviertem Diagramora-Plugin und lokalem MCP-Server für den Codex-Workflow bereitstellen. Der Server nutzt die gebündelte lokale Node-Laufzeit; für Editor-Entwicklung werden Node/npm und das Repository benötigt.

  2. 02

    Eine Quelle auswählen

    Einen abgegrenzten Ablauf, unterstützte Quelldateien oder ein vorhandenes Diagramm mitbringen. Zugriffe und Vorgaben für die Verarbeitung in Codex vorab festlegen.

  3. 03

    Ergebnis und Übergabe prüfen

    Struktur, Quellenbezüge und Annahmen gemeinsam prüfen. Das kanonische JSON sichern und die Exporttreue des gewünschten Zielformats bewerten.

Fragen vor dem Einstieg

Brauche ich ein Cloud-Konto?

Für den lokalen Editor und lokale MCP-Werkzeuge ist kein Diagramora-Cloud-Konto erforderlich. Codex wird für den Plugin-Workflow benötigt. Optionale Cloud-Funktionen verlangen eine konfigurierte Cloud-Umgebung und gegebenenfalls Anmeldung.

Ist Scenario Lab ein Monitoring-System?

Nein. Scenario Lab modelliert Auswirkungen auf Basis der dargestellten Beziehungen und Metadaten. Es beobachtet keine laufenden Systeme und bestätigt keine tatsächlichen Ausfälle oder Messwerte.

Bleibt jedes Exportformat vollständig editierbar?

Diagramora JSON erhält das kanonische Modell. Andere editierbare Formate können Details verlieren; Bild- und PDF-Ausgaben dienen der visuellen Weitergabe. Prüfen Sie den Formatbericht für Ports, Layout, Stile, Metadaten, Kommentare und Seiten.

Wie funktioniert Zusammenarbeit im Team?

Lokale Tabs synchronisieren sich ohne Netz-Upload. Für mehrere Geräte lässt sich ein selbst verwalteter Relay mit Tokens und Editor-/Viewer-Rollen einrichten. Er gehört hinter eine vertrauenswürdige Netzwerkgrenze und ist kein öffentliches verwaltetes Team-Backend.

Wie werden Einführung und Konditionen festgelegt?

Wir klären Ihren Anwendungsfall, Installationsstand, geeignete Quellen und benötigte Unterstützung. Den Umfang und die Konditionen stimmen wir individuell ab; vorbereitete Cloud-Abonnements sind keine Zusage eines bereits betriebenen öffentlichen Dienstes.

Welche Zusammenhänge möchten Sie verständlich machen?

Bringen Sie Code, ein Datenmodell oder einen Prozess mit. Gemeinsam prüfen wir den lokalen Workflow, die benötigten Diagrammtypen und eine passende Übergabe.

Einstieg besprechen

So könnte Ihr Einstieg aussehen