Zum Hauptinhalt springen

SPARK API

Modularer KI-Werkzeugkasten für rechtssichere und transparente Ende-zu-Ende-Unterstützung sämtlicher Planungs- und Genehmigungsverfahren

SPARK API

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

Erstellt am

29.06.26

Letzte Aktualisierung

29.06.26

Status

beta

Plattform
web
Software-Version

0.2.0-beta

Lizenz

EUPL-1.2

Letzte Aktualisierung