Wiederkehrende Aufgaben, Abläufe und Entscheidungen — digital, automatisiert und nachvollziehbar. BPMN 2.0 als gemeinsame Sprache für Fachbereich, Entwicklung und KI-Agenten.
ProcessCube ist eine selbst hostbare Plattform für Prozessorchestrierung. Kern ist eine BPMN-2.0-Workflow-Engine: Was im Diagramm steht, wird genau so ausgeführt — kein verstecktes Verhalten, keine Blackbox.
Vier Wege, Logik anzubinden:
- Modellieren — BPMN im Studio, deployen auf die Engine
- LowCode — Node-RED-basierte Flows für Integrationen und UIs ohne eigenen Service
- Code — External Task Worker in TypeScript, Python oder .NET
- KI-Agenten — ein Agent übernimmt einen External Task, die Engine behält die Kontrolle
Läuft als Docker Compose auf dem Laptop und als Kubernetes-Deployment in Produktion. On-Premises oder in der eigenen Cloud — die Prozessdaten bleiben dort, wo sie hingehören.
📚 Alles im Detail: docs.processcube.io
Die ProcessCube Agent Runtime (@processcube-io/agents) bringt eine CLI (pc-runtime), ein generisches Runtime-Image und darauf aufsetzende Agenten-Images auf Basis von OpenClaw mit.
Der Einstieg dauert etwa 15 Minuten: docker compose up, mit pc-runtime setup ein Backend aktivieren (Claude, Codex oder Hybrid) und den Agenten main direkt aus einem LowCode-Flow ansprechen. Die Anmeldung läuft über eine Subscription — kein eigener KI-Provider-API-Key nötig.
Das generische Basis-Image mit genau einem Agenten (main). Ausgangspunkt für eigene Agenten.
Automatisiertes Coding über Pull Requests — für GitHub und Azure DevOps:
- Aus einer Aufgabenbeschreibung entsteht ein Draft-PR
- Ein Worker implementiert im eigenen Git-Worktree
- Ein PR-Watcher reagiert auf Review-Kommentare
- Der vorgeschaltete
code-selectorordnet ein Ticket automatisch dem passenden Repository zu
Der Mensch bleibt am Merge-Button. Der Agent arbeitet, das Review entscheidet.
First-Level-Support per E-Mail, zyklisch getaktet: Der Agent sucht die Antwort in der Wissensbasis und legt sie als Entwurf zur Freigabe ab. Findet er nichts, eskaliert er in die Engine — als regulärer Prozess mit Zuständigkeit und Frist.
- Docker — drei Images: Runtime, Coding-Agenten, Support-Agent
- Kubernetes / k3s — Betrieb als StatefulSet mit initContainer-Registrierung (PoC)
⚠️ Preview: Die Agent Runtime steht aktuell bei1.1.0-develop.x. Schnittstellen, Image-Tags und Verhalten können sich bis zum ersten Stable-Release noch ändern.
📖 Wie das aus LowCode heraus aussieht, zeigt der Blogbeitrag OpenClaw-Agenten aus ProcessCube® LowCode ansprechen — konzeptionell dazu: Agenten als External Task.
| Komponente | Aufgabe |
|---|---|
| Engine | Speichert und führt BPMN-Prozessmodelle aus — inkl. MQTT, RabbitMQ, Azure Service Bus, Prometheus/Grafana |
| Studio | Modellieren, deployen, debuggen — erweiterbar über Extensions |
| Authority | Identity Provider mit Anbindung an ADFS, Entra ID, Google |
| Cuby | Installation und Verwaltung der Plattform, Marketplace, Plugin-System |
| LowCode | Node-RED-Umgebung mit Engine-Nodes, UI-Widgets und OpenClaw-Nodes |
| Agent Runtime | KI-Agenten als External Task Worker |
| KnowledgeSDK | Wissensbasis mit Such- und Klassifikations-Pipeline, Ticket-Classifier, Wiki-Layer |
| CLI | pc für Deployment, Prozesssteuerung und CI/CD |
| AppSDK & AppTemplate | Next.js/React-Grundlage für eigene Prozess-Anwendungen |
| Client Libraries | TypeScript, Python und .NET für External Tasks, User Tasks und Events |
Prozessautomatisierung sollte auch aus dem Editor heraus funktionieren. Deshalb sprechen unsere Komponenten MCP:
- Engine MCP-Server — Prozesse auflisten, starten, inspizieren
- Studio MCP-Server (Preview) — BPMN-Diagramme lesen und erzeugen
- Docs MCP-Server — die Dokumentation als Werkzeug
- KnowledgeSDK MCP — Zugriff auf die Wissensbasis
- Entwickler-Skills — vorgefertigte Skills für Coding-Agenten
| Produkt | Für wen |
|---|---|
| ProcessCube Lokal | Erste Schritte auf dem eigenen Rechner |
| ProcessCube Docker | Compose-Setup für Team und Test |
| ProcessCube K8s | Produktivbetrieb im Cluster |
| RemoteConnect / Cuby Connect | Verteilte Umgebungen anbinden |
| Ticketpilot | Support-Tickets, BPMN-Orchestrierung und KI-Unterstützung in einem Produkt |
Dokumentenverarbeitung · Freigabe- und Genehmigungsketten · Onboarding · Servicemanagement & Ticketing · Auftrags- und Produktionsprozesse · Audit-Trails für Compliance-Anforderungen
Konkret zum Beispiel:
- Rechnungseingang: erfassen, prüfen, eskalieren, freigeben
- Ticket kommt rein → Agent recherchiert und schlägt eine Antwort vor → Mensch gibt frei
- Bugreport →
code-selectorfindet das Repo → Coding-Agent legt einen Draft-PR an - Genehmigungskette mit Fristen, Wiedervorlagen und Vertretungsregelung
- Systemübergreifende Integration per API, MQTT oder Service Bus
- Standard statt Lock-in — BPMN 2.0, keine proprietäre Prozesssprache
- Selbst hostbar — Docker, Kubernetes, eigene Infrastruktur, DSGVO-konform
- LowCode und Code — je nach Aufgabe und Team, nicht als Entweder-oder
- Nachvollziehbar — jeder Prozessschritt ist einsehbar und auditierbar
- KI mit Leine — Agenten mit klarem Auftrag, klarer Grenze und einem Menschen am Freigabe-Button
- Kurze Wege — kleines Team, direkter Kontakt, echte Antworten
| Repository | Inhalt |
|---|---|
| ProcessCube.Deployment | Deployment-Setups für Docker Compose und Kubernetes |
| ProcessCube.Claude.Development.Marketplace | Skills und Werkzeuge für KI-gestützte Entwicklung |
| node-red-contrib-email-actions | Node-RED-Nodes für E-Mail-Aktionen |
| ticket-pilot.de | Website zum Ticketpilot |
Wir kommen aus der Praxis: BPMN-Workshops, Engine-Entwicklung, Automatisierung in echten Kundenumgebungen. Unser Anspruch ist, Technik nahbar zu machen — Prozesse so darzustellen, dass Fachbereich und Entwicklung dasselbe Bild vor Augen haben.
Und weil „done is better than perfect" gilt: lieber ein laufender Prozess heute als ein perfektes Konzept nächstes Jahr.
Issues, Pull Requests und Fragen sind willkommen — auch „das verstehe ich nicht" ist wertvolles Feedback.
Viel Spaß beim Stöbern!