SPARK API
Modularer KI-Werkzeugkasten für rechtssichere und transparente Ende-zu-Ende-Unterstützung sämtlicher Planungs- und Genehmigungsverfahren
Was ist SPARK API?
Im Projekt SPARK („Schnellere Planung und Realisierung durch KI") hat das Bundesministerium für Digitales und Staatsmodernisierung die KI-Lösung SPARK in einer Innovationspartnerschaft entwickeln lassen. Die Entwicklung wurde aus dem Klima- und Transformationsfonds des Bundesministeriums für Wirtschaft und Energie finanziert.
SPARK API bietet kombinierbare, fachdomänenspezifisch anpassbare KI-Services für Dokumentenverarbeitung, formelle Prüfung, Einwendungsmanagement, materiell-rechtliche Prüfung sowie KI-gestützte Bescheiderstellung. Grundlage ist ein versionierter, vernetzter Rechtswissensgraph, der Normen, Evidenzbezüge und Entscheidungsoptionen strukturiert bereitstellt und über Schnittstellen zu juristischen Quellen wie NeuRIS oder JURIS fortlaufend aktualisiert wird. Erklärbarkeit, Überprüfbarkeit und Human-in-the-Loop sichern validierbare Entscheidungen, Prüfschritte und Normbezüge – ganz ohne Blackbox-Charakter. Die SPARK-API-Architektur ermöglicht volle Modularität dank Kubernetes, Microservices, Micro-Frontends und einem API-first-Paradigma.
Architektur & Plattform
SPARK API stellt workflow-agnostische fachliche Services über APIs bereit, die auch ohne übergreifende Orchestrierung einsetzbar und damit auf die flexible Integration in bestehende Plattformen und Fachverfahren ausgelegt sind. Die Lösung ist plattformunabhängig (Cloud / On-Premise) und folgt einem Drei-Schichten-Modell aus Service-, Integrations- und KI-Schicht. Ein API-Gateway übernimmt Routing, Authentifizierung und Policy Enforcement; asynchrone Verarbeitung über Queues (RabbitMQ) entkoppelt Lasten.
Integration & Bereitstellungsmodell
Die Integration erfolgt lose gekoppelt über standardisierte APIs (REST, Messaging, XÖV). SPARK API kann flexibel mit bestehenden Systemen, Prozessen und UIs kombiniert und um externe Orchestrierung (z. B. Fachverfahren oder Workflow-Engines) ergänzt werden. Micro-Frontends ermöglichen die modulare Einbindung einzelner UI-Komponenten; die Konsumierung der mitgelieferten UI ist nicht zwingend erforderlich.
KI-Architektur & Datenverarbeitung
Der Fokus liegt auf produktionsreifen KI-Services ohne eigenes Modelltraining. Embedding-, Reranker- und Sprachmodelle sind prinzipiell einfach austauschbar. Ein Wissensgraph modelliert juristisches Wissen hierarchisch und verknüpft es mit RAG-Architektur. KI-unterstützte Funktionen umfassen Kohärenz- und Vollständigkeitsprüfung, Erwiderung von Einwendungen, rechtliche Sachverhaltsprüfung und Bescheiderstellung. Transparenzansätze – Erklärbarkeit, Auditierbarkeit, Human-in-the-loop, statistische Analysen – sichern nachvollziehbare Ergebnisse. Modelle können im Eigenbetrieb oder als Model-as-a-Service genutzt werden.
Betrieb & Sicherheit
Betrieb in Kubernetes mit vollständiger DevOps-Infrastruktur (Helm, ArgoCD, GitOps); horizontale Skalierung über Container und Services; Mandantentrennung über separate Deployments. Sicherheit durch OAuth2 / OIDC (Keycloak), mTLS-gesicherte Service-Kommunikation (Istio), Rate Limiting auf API-Gateway-Ebene und zentrales Secrets-Management.
Projektstand und Open-Source-Veröffentlichung
SPARK API wurde als Open Source veröffentlicht. Die Lösung wird mit einer ersten Bundesbehörde getestet und wird kontinuierlich weiter verbessert.
Eine detaillierte Übersicht über die Funktionen findet sich hier.
Software-Details
29.06.26
29.06.26
beta
0.2.0-beta
EUPL-1.2
Jetzt Nutzung sichtbar machen!
Letzte Aktualisierung: