JR-Prozesse per API erstellen, bearbeiten und als importfähige ZIP-Datei kompilieren.
Felder, Schritte, Regeln und Dialoge als JSON definieren. Ein API-Aufruf, fertige ZIP zurück.
Vereinfachte Formulardefinition — Datenfelder, Schritte, Entscheidungen und Auswahllisten. Dialoge und Regeln werden automatisch erzeugt.
Bestehende JR-Exporte hochladen, als JSON bearbeiten, neu kompilieren. Round-Trip-fähig.
Ein Prozess-Template, beliebig viele Kundenvarianten. Anpassungen per Code statt Designer-Klicks.
REST-API — nutzbar aus Python, PHP, JavaScript, C#, Java oder jedem HTTP-Client.
MCP-Server verfügbar — Claude und andere LLMs können Prozesse konversationell erstellen.
Prozesse werden über die MCP-Integration mit granularen Tools iterativ aufgebaut — oder direkt über die REST-API mit einem L3-JSON-Body.
Empfohlener Einstieg: Claude/Cursor anbinden und natürlichsprachlich beschreiben, was der Prozess können soll.
| Methode | Pfad | Beschreibung |
|---|---|---|
| POST | /api/process | Prozess anlegen (L3-Skelett) |
| GET | /api/process/{id} | Prozess als JSON abrufen |
| PUT | /api/process/{id} | Prozess aktualisieren |
| POST | /api/process/{id}/compile | Prozess als JR-ZIP kompilieren |
| DELETE | /api/process/{id} | Prozess löschen |
| POST | /api/import | JR-Export (ZIP) importieren |
JRMT ist ein Gemeinschaftsprojekt von Daniel Winkels und Bernd Hüster. Es entstand aus der Frage, wie weit man JR-Prozesse heute schon durch reine API- und KI-Werkzeuge bauen, ändern und ausliefern kann — von der ersten Idee bis zur importfähigen ZIP, ohne den klassischen Designer.
Das Projekt zeigt damit beispielhaft, was möglich ist, wenn man JR konsequent als API-first behandelt und LLM-gestützte Werkzeuge (MCP-Server, granulare Tools, Validator) zusammenbringt.
Dieses Angebot ist ein experimentelles Forschungsprojekt und kein offiziell unterstütztes oder freigegebenes Produkt. Die Nutzung erfolgt vollständig auf eigene Verantwortung und auf eigenes Risiko.
Es werden keinerlei Zusicherungen über Funktionalität, Korrektheit, Stabilität, Sicherheit oder Eignung für einen bestimmten Zweck gegeben. Für Schäden, Datenverluste oder andere nachteilige Folgen, die aus der Nutzung dieser API oder dem Einsatz hier erzeugter Artefakte entstehen, wird keine Haftung übernommen.
Erzeugte Prozess-Exporte sind ohne sorgfältige Prüfung und Tests nicht für den produktiven Einsatz geeignet.
Die hier angebotenen Werkzeuge stehen in keinerlei rechtlicher, geschäftlicher oder partnerschaftlicher Beziehung zu Herstellern oder Markeninhabern verwandter Produkte. Genannte Produkt- und Markennamen sind Eigentum ihrer jeweiligen Inhaber.