# Anwendungen

Jede der fünf Seiten unten enthält ein mit einem Modell gespieltes Rezept: den Text, den es erhielt, das Skript, das es schrieb, die Antworten des Hubs und die erzeugte Datei oder das erzeugte Bild, mit der Version der Anwendung und dem, was zuerst fehlschlug. Die Leitfäden im Repository bleiben die Referenz.

## Was die fünf Rezepte gemeinsam haben

Ein Modell folgt auf jeder Seite denselben Aufrufen, in der Reihenfolge des [Leitfadens für das Modell](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/docs/GUIDE_LLM.md): `get_state` für `hub`, `get_state` für die Anwendung, ein vollständiges Skript, dann ein zweites `get_state` für die Aufnahme. Nur die Art, die Anwendung zu starten, und das Skript ändern sich.

- GIMP, Krita und Blender betreiben eine Brücke in der Anwendung, im Modus `tcp`; der Bediener startet sie.
- LibreOffice betreibt eine eigene Brücke im Modus `uno`, gestartet von `libremodular-launch`.
- Inkscape braucht nichts Gestartetes: Im Modus `cli` führt der Hub pro Skript einen Python-Prozess aus.

Jedes Skript hat ein Modell geschrieben, Claude Sonnet 5.5, nach dem Leitfaden und dem Zustand der Anwendung, ohne ein Skript aus den Tests des Projekts wiederzuverwenden. Jedes Rezept wurde danach zweimal in neuen Verzeichnissen erneut gespielt: Die Antworten waren bis auf Dauern, Daten und die Kennungen, die die Anwendungen erzeugen, identisch, und die Bilder waren pixelgenau identisch, außer dem mit Dithering gerasterten Farbverlauf von GIMP, der sich bei einigen Pixeln um eine Stufe unterscheidet. Die Versionen stammen aus `get_state` und sind die der Seite [Kompatibilität](https://libremodular.davalan.fr/de/compatibility/index.md). Die dem Modell gegebenen Texte, die Skripte und die Antworten des Hubs sind so wiedergegeben, wie sie gespielt wurden, auf Englisch.

## Wo die Rezepte enden

Ein Rezept zeigt, was eine Arbeit verlangt hat. Es zeigt nicht jede Arbeit: Die Seite jeder Anwendung listet auf, was nicht ausprobiert wurde. Ein Skript läuft mit Ihren Rechten im anwendungseigenen Python, und die Skriptsperre des Hubs hält Unfälle auf, kein entschlossenes Skript (siehe [Sicherheit](https://libremodular.davalan.fr/de/security/index.md)).

Diese fünf Anwendungen sind die erprobten, nicht der Umfang des Hubs: Eine weitere Anwendung kommt über ein Modul, eine Brücke und ihren Leitfaden hinzu, wie [CONTRIBUTING.md](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/CONTRIBUTING.md) es beschreibt, und der Code steht unter der MIT-Lizenz.

## Die Anwendungen

Drei erste Skripte funktionierten wie geschrieben (Krita, Inkscape, LibreOffice). Zwei liefen ohne Fehler und ergaben ein falsches Ergebnis: GIMP exportierte eine einzige einfarbige Fläche, und Blender renderte falsche Farben. Ihre Seiten sagen, was jedes davon gekostet hat.

- [GIMP](https://libremodular.davalan.fr/de/applications/gimp/index.md): Ein Modell zeichnet in GIMP 3.0.4 ein Banner und exportiert es als PNG; das erste Skript lief ohne Fehler und exportierte eine einzige einfarbige Fläche.
- [Krita](https://libremodular.davalan.fr/de/applications/krita/index.md): Ein Modell malt in Krita 5.2.9 eine Postkarte mit zwei Ebenen und speichert sie als .kra; die Brücke startete eine Startup-Erweiterung, nicht Scripter.
- [Blender](https://libremodular.davalan.fr/de/applications/blender/index.md): Ein Modell baut und rendert in Blender 4.3.2 eine Szene; das erste Rendern lief ohne Fehler und kam in falschen Farben heraus.
- [Inkscape](https://libremodular.davalan.fr/de/applications/inkscape/index.md): Ein Modell gestaltet in Inkscape 1.4 eine Visitenkarte, ohne dass eine Brücke zu starten wäre: Der Hub führt pro Skript einen Python-Prozess aus.
- [LibreOffice](https://libremodular.davalan.fr/de/applications/libreoffice/index.md): Ein Modell baut in LibreOffice Calc 25.2.3.2 ohne geöffnetes Dokument eine Verkaufstabelle mit Formeln, Formatierung und gespeicherter .ods-Datei.

