Zum Hauptinhalt springen

KiFö AI Backend

KI-gestützte Backend-API für intelligentes Fördermittel-Matching, entwickelt für Kommunen in Schleswig-Holstein.

Das KiFö AI Backend ist eine NestJS-basierte API, die künstliche Intelligenz nutzt, um Fördermittel-Matching zu automatisieren. Die Anwendung wurde im Rahmen eines Förderprogramms des Landes Schleswig-Holstein für das Amt Viöl entwickelt und als Open-Source veröffentlicht. Die Software analysiert Förderprogramme und Projektideen und generiert intelligente Empfehlungen sowie relevante Fragen zur Antragstellung. Förderprogramme können als PDF-Dokumente oder strukturierte Daten importiert werden. Die Dokumente werden automatisch in semantische Chunks aufgeteilt, vektorisiert und für ein effizientes Retrieval aufbereitet. Das KI-basierte Matching ordnet Projektideen passenden Fördermöglichkeiten zu und generiert automatisch relevante Fragen, die bei der Antragstellung helfen. Über eine vollständige RESTful API mit Swagger-Dokumentation können alle Funktionen angesprochen werden. Die API ist durch API-Key-Authentifizierung und Rate Limiting (100 Anfragen pro Minute) abgesichert. Der Technologie-Stack umfasst NestJS 11 als Framework, Node.js 22 als Runtime, MongoDB 8 als Datenbank sowie Redis und Bull für asynchrone Queue-Verarbeitung. Für die KI-Integration werden Genkit, OpenAI-kompatible APIs und Ollama für lokale Modelle unterstützt. Die Anwendung lässt sich über Docker und Docker Compose containerisiert betreiben und horizontal skalieren.

Software-Details

Erstellt am

16.04.26

Letzte Aktualisierung

16.04.26

Status

stable

Plattform
linux
Software-Version

1.0.0

Lizenz

GPL-3.0-or-later

Letzte Aktualisierung