iToverDose/Software· 8 MAI 2026 · 20:03

ProfitPulse ERP: KI-gestützte Unternehmenssteuerung mit Gemma 4 und Flutter

ProfitPulse kombiniert ERP-Funktionen mit einer auf-Handy lauffähigen KI für KMUs. Dank Gemma 4 und Offline-Betrieb bleiben Daten sicher – und liefern Echtzeit-Analysen ohne Cloud.

DEV Community4 min0 Kommentare

ProfitPulse ERP ist eine bahnbrechende Lösung für kleine und mittlere Unternehmen, die eine datenschutzkonforme, voll funktionsfähige Unternehmenssoftware benötigen. Mit einer Kombination aus Flutter für die Oberfläche und der KI-Sprachmodell-Familie Gemma 4 setzt die App neue Maßstäbe für Echtzeit-Business-Intelligence direkt auf dem Endgerät. Ohne Server, ohne Datenlecks – nur mit lokaler Verarbeitung und präzisen, handlungsorientierten Empfehlungen.

Eine All-in-One-Lösung für den täglichen Geschäftsbetrieb

ProfitPulse deckt alle zentralen Geschäftsprozesse ab, ohne dass Nutzer:innen auf externe Tools angewiesen sind. Die Anwendung umfasst:

  • Bestandsmanagement: Echtzeit-Überwachung von Lagerbeständen, Chargennummern und Haltbarkeitsdaten – inklusive Warnmeldungen bei Unterschreitung kritischer Schwellen.
  • Verkaufs- und Einkaufsabwicklung: Intuitive POS-ähnliche Eingabemasken für schnelle Transaktionserfassung mit automatischer Datenvalidierung.
  • Produktionsplanung: Rezeptur- und Stücklistenverwaltung für Fertigungsprozesse. Materialien werden automatisch vom Lagerbestand abgezogen, sobald eine Produktion gestartet wird.
  • Finanzwesen: Integration von Darlehen, offenen Forderungen und Ausgleichsprozessen mit direkter Anbindung an das Kontenmanagement.
  • Kontaktdatenbank: Doppelfunktionale Adressverwaltung für Kund:innen und Lieferant:innen mit Suchfunktion und Filteroptionen.

Im Zentrum steht jedoch eine einzigartige KI-Funktion: der Strategic AI Analyst. Diese Komponente analysiert die Live-Daten der ERP-Software und generiert strukturierte Einblicke in Echtzeit. Dazu gehören ein Gesundheits-Score für das Unternehmen, eine Phasenklassifikation (z. B. Gründung, Wachstum oder Skalierung), eine Zusammenfassung in verständlicher Sprache sowie konkrete Handlungsempfehlungen.

Natürliche Sprachinteraktion mit der eigenen Unternehmensdaten

Neben dem automatisierten Reporting ermöglicht eine Chat-Oberfläche namens „Ask Business AI“ die Abfrage der eigenen Daten in natürlicher Sprache. Beispiele:

  • *„Welches Produkt hatte die geringste Umsatzrate in dieser Woche?“"
  • *„Wie hoch ist der Gesamtbestand aller Produkte mit Mindesthaltbarkeitsdatum in den nächsten 30 Tagen?“"

Die Antworten werden direkt aus den ERP-Daten generiert – ohne Umweg über externe Server. Alle KI-Funktionen laufen vollständig lokal, sodass sensible Unternehmensdaten zu keinem Zeitpunkt die Geräte verlassen.

Technische Umsetzung: Wie Gemma 4 die KI-Revolution vorantreibt

Für die Entwicklung des KI-gestützten Analysten entschied sich das Team für Gemma 4 E2B (2B Edge) – ein Modell mit nur 2,4 GB Größe, das jedoch über eine native Denk-Modus-Funktionalität verfügt. Diese Fähigkeit, Zwischenschritte in einer Kette von Überlegungen durchzuführen, ist entscheidend für die Zuverlässigkeit der Ausgaben.

Warum nicht ein größeres Modell?

Der Einsatz eines größeren Modells wie der 31B-Variante von Gemma 4 hätte zwar reichhaltigere Antworten ermöglicht, wäre aber mit folgenden Nachteilen verbunden:

  • Hardware-Anforderungen: Eine 31B-Version erfordert deutlich mehr Rechenleistung und wäre auf durchschnittlichen Smartphones nicht lauffähig.
  • Latenz: Größere Modelle benötigen mehr Zeit für die Verarbeitung, was die Nutzererfahrung beeinträchtigt.
  • Kosten: Die Integration größerer Modelle würde entweder die App-Größe erhöhen oder Cloud-Nutzung erfordern – beides keine Option für ProfitPulse.

Gemma 4 E2B hingegen bietet das perfekte Gleichgewicht: Es ist klein genug, um auf Mid-Range-Android-Geräten mit 6 GB RAM zu laufen, und gleichzeitig intelligent genug, um komplexe Geschäftsanalysen durchzuführen. Die Denk-Modus-Funktionalität ermöglicht es dem Modell, vor der Ausgabe mehrere Variablen abzuwägen und fundierte Entscheidungen zu treffen.

Architektur: Lokale KI mit Dual-Engine-Switch

ProfitPulse nutzt eine Dual-Engine-Architektur, die zwischen lokaler und Cloud-basierter Verarbeitung wechseln kann. Auf der Dashboard-Oberfläche steht ein Schalter zur Verfügung, um zwischen beiden Modi zu wählen:

┌─────────────────────────────────┐
│          AI BLoC (Dart)         │
├─────────────────────────────────┤
│ GenerateBusinessReport | AskAI  │
└────────────┬───────────┬────────┘
             │           │
             ▼           ▼
┌─────────────────────────────────┐
│   GemmaService (lokal)          │
│   - flutter_gemma-Paket         │
│   - On-Device-Inferenz          │
└────────────┬────────────────────┘
             │
┌────────────┴────────────────────┐
│   GemmaService (Cloud)          │
│   - REST-API (Google AI Studio) │
└─────────────────────────────────┘

Integration der KI in die App

Der GemmaService übernimmt die Kommunikation mit dem KI-Modell und bietet folgende Funktionen:

  • Modellregistrierung: Beim ersten Start wird das Modell direkt von Hugging Face heruntergeladen (litert-community/gemma-4-E2B-it-litert-lm). Bei subsequenten Starts wird das bereits heruntergeladene Modell erneut registriert, ohne erneuten Download.
  • Denk-Modus: Das Modell wird mit der Einstellung isThinking: true geladen, um die interne Überlegungsphase zu aktivieren. Die Ausgabe wird in zwei Streams unterteilt:
  • TextResponse: Anzeige für Nutzer:innen
  • ThinkingResponse: Interne Denkprozesse, die vom JSON-Parser ignoriert werden
  • Sitzungsmanagement: Vor jedem strukturierten KI-Aufruf wird der Chat-Verlauf zurückgesetzt (resetChat()), um eine Vermischung vorheriger Kontexte zu vermeiden.

Ein zentraler Code-Ausschnitt zeigt die Verarbeitung der Modellausgabe:

final responseStream = _chat!.generateChatResponseAsync();
await for (final ModelResponse response in responseStream) {
  if (response is TextResponse) {
    yield response.token;  // Wird an die Oberfläche gesendet
  } else if (response is ThinkingResponse) {
    // Denkprozess – wird ignoriert
  }
}

Prompt-Design für strukturierte KI-Ausgaben

Um konsistente und maschinenlesbare Antworten zu gewährleisten, nutzt ProfitPulse strict JSON-Ausgaben. Ein Beispiel-Prompt für die Gesundheitsanalyse des Unternehmens:

Analysiere diese ERP-Datenschnappschuss. Verwende die Phase "Gründung", wenn Umsatz und Artikelbestände niedrig sind. Gib AUSSCHLIESSLICH JSON aus:
{
  "health_score": int,
  "phase": "string",
  "summary": "string",
  "observation": "string",
  "strategy": "string"
}

Die BLoC-Architektur sammelt die streamenden Token und parst das JSON, sobald die geschweiften Klammern im Puffer erscheinen. Dadurch aktualisiert sich die Oberfläche in Echtzeit, während das Modell seine Analyse durchführt.

Datenschutz als Grundprinzip

Ein zentrales Versprechen von ProfitPulse ist die vollständige Datenhoheit. Alle KI-Inferenzen finden lokal auf dem Gerät statt. Sensible Daten wie Umsatzzahlen, Lieferant:inneninformationen oder Finanzkennzahlen verlassen das Gerät nur, wenn Nutzer:innen explizit den Cloud-Modus aktivieren – und auch dann nur über eine eigene API (Google AI Studio).

Diese Herangehensweise ist besonders für Unternehmen relevant, die gesetzliche Vorgaben wie die DSGVO oder branchenspezifische Compliance-Anforderungen erfüllen müssen. Mit ProfitPulse entfällt die Notwendigkeit, vertrauliche Daten in die Cloud zu übertragen – ein entscheidender Vorteil gegenüber herkömmlichen ERP-Lösungen.

Ausblick: KI-gestützte Unternehmensführung wird mobil

ProfitPulse demonstriert, dass leistungsstarke KI-Analysen keine Cloud-Backends erfordern. Mit der Kombination aus Flutter, Gemma 4 E2B und lokaler Verarbeitung setzt die Anwendung neue Maßstäbe für datenschutzkonforme Unternehmenssoftware. Besonders für KMUs, die auf Flexibilität, Kostenkontrolle und Datensicherheit angewiesen sind, bietet die Lösung einen echten Mehrwert.

Die Zukunft der Unternehmenssoftware liegt nicht in der Cloud, sondern auf dem Gerät. ProfitPulse ist ein erster Schritt in diese Richtung – und ein Beweis dafür, dass KI auch offline intelligent sein kann.

KI-Zusammenfassung

Gemma 4 ve Flutter kullanılarak geliştirilen ProfitPulse, tamamen yerli AI destekli ERP çözümü sunuyor. Verilerinizi cihazınızda analiz edin, gizliliği koruyun ve işletmenizi akıllıca yönetin.

Kommentare

00
KOMMENTAR SCHREIBEN
ID #NEEY87

0 / 1200 ZEICHEN

Menschen-Check

8 + 9 = ?

Erscheint nach redaktioneller Prüfung

Moderation · Spam-Schutz aktiv

Noch keine Kommentare. Sei der erste.