KAI Finance Engine

Die All-in-One Lösung für automatisierte Buchhaltung, KI-Assistenz & Daten-Extraktion

"Monate an manueller Buchhaltungsarbeit werden in wenigen Stunden vollautomatisch erledigt. Kosteneffizient durch Hybrid-Technologie."

1. Multidimensionale Daten-Extraktion & Funktions-Spektrum

Das System agiert als zentrales Nervensystem für Unternehmensdaten. Es verbindet modernste KI-Modelle mit klassischen Schnittstellen, um Datenflüsse zu automatisieren.

🤖 KAI Chatbot & KI-Core Integrierter Chatbot mit Zugriff auf über 50 KI-Modelle (Llama 3, Mistral, GPT-4o) via OpenRouter & Puter.

Besonderheit: Der model_manager.py abstrahiert alle Anbieter, sodass Modelle flexibel und oft kostenlos genutzt werden können.
💰 Intelligente Kosteneffizienz Das System nutzt primär interne, kostenlose OCR-Technik (Tesseract) und Regex für die Standard-Verarbeitung.

Vorteil: Teure KI-Modelle werden nur als Fallback bei komplexen Fällen (Handschrift, unbekannte Layouts) hinzugezogen. Das hält die Betriebskosten minimal.
📊 Finanz-Analytik & Steuer Erstellt automatische Monatsauswertungen (CSV).

Extrahiert und trennt präzise MwSt-Sätze (7%/19%) sowie Länderkennzeichen. Ergebnis: Perfekte Vorbereitung für die Steuerformulare (USt-VA) und Jahresabschlüsse.
✉️ E-Mail & SMTP Hub Vollständige Verwaltung von IMAP-Postfächern (Sortieren, Verschieben, Flaggen).

Integrierter SMTP-Support: Senden von E-Mails über beliebige Provider oder die Gmail API direkt aus dem System heraus.
📅 Termin & Meeting Management Verwaltung von Google & Outlook Kalendern.

Highlight: Automatische Generierung von Web-Meeting URLs (Google Meet / MS Teams) bei der Terminerstellung.
🛒 SQL & E-Commerce Direkter Lesezugriff auf Shop-Datenbanken (z.B. Shopware 6). Umgeht langsame APIs und exportiert tausende Bestellungen in Sekunden.
🏦 Bankwesen Intelligentes Parsing von Kontoauszügen (PDF). Extrahiert Transaktionen und ordnet sie automatisch Zahlungen zu.
📱 WhatsApp Business Verarbeitet Fotos von Quittungen oder PDFs, die per WhatsApp gesendet werden. Wandelt Bilder per OCR direkt in durchsuchbare PDFs um.

2. Das "Profile Parsing": Automatisierte Buchungslogik

🧠 Das Gehirn der Buchhaltung

KAI sammelt nicht nur Daten, es versteht sie. Das integrierte Profile Parsing analysiert vollautomatisch die Historie aller Quellen, um Profile für Einnahmen und Ausgaben zu erstellen.

3. Individuelle Firmen-Intelligenz & Profiling

Ein entscheidender Vorteil von KAI ist die **Mandantenfähigkeit**. Das System ist nicht auf eine einzige Logik beschränkt, sondern passt sich jeder Firma individuell an. Jede Einnahme und jede Ausgabe wird anhand eines spezifischen Firmenprofils bewertet.

🧩 Maßgeschneiderte Parsing-Profile

Das System nutzt die Datei parsing_profile.py und den Redis-Speicher, um für jedes Unternehmen ("Mandant") eigene Regeln zu laden.

4. Der Master-Output: Lexoffice Konformität

Das Ziel ist nicht nur das Sammeln, sondern die perfekte Übergabe an die Buchhaltung. Das System liefert keine rohen Daten, sondern fertige Buchungssätze.

Die perfekte CSV & Beleg-Zuordnung

Alle extrahierten Daten – egal ob aus einer SQL-Datenbank, einer WhatsApp-Nachricht oder einer E-Mail – werden normiert und kombiniert.

5. Betriebsmodus für die Zukunft: Der "No-Code" Wartungszyklus

Ein entscheidender Vorteil dieses Systems ist seine Wartbarkeit. Die gesamte "Intelligenz" wurde aus dem Programmcode in Konfigurationsdateien verlagert. Künftige Anpassungen (neue Lieferanten, geänderte Rechnungsformate) erfordern keine Programmierung.

Schritt 1: Diagnose (Das "Warum") Wenn eine Rechnung falsch erkannt wird, bietet das Dashboard eine "Live-Diagnose". Die Logs zeigen nicht nur den extrahierten Wert, sondern auch den Kontext.
Beispiel: [REGEX MATCH] Betrag: '1' | Kontext: '...Seite 1 von 3...'.
Erkenntnis: Das System hat die Seitenzahl statt des Preises gelesen.
Schritt 2: Lösung per Konfiguration (Das "Wie") Es gibt zwei Wege zur Korrektur, ohne den Code anzufassen:
Schritt 3: Die Sicherheitsnetze Das System ist "Fail-Safe" gebaut:
  1. Regex-Engine: Lädt alle Regeln dynamisch.
  2. KI-Fallback: Wenn Regex versagt, übernimmt automatisch das LLM (z.B. Llama 3) die Analyse. Dies dient als Sicherheitsnetz für unbekannte Formate.
  3. Logging-Transparenz: Jede Entscheidung des Systems ist im Log nachvollziehbar dokumentiert.

6. Architektur-Validierung: Der "No-Code" Status

Das System wurde erfolgreich von einer statischen Programmierung zu einer konfigurationsgesteuerten Engine transformiert.

Anforderung / Änderung Ort der Anpassung Code-Eingriff nötig?
Neues Rechnungsformat (Regex ändern) config.json (Server) NEIN
Neuen Lieferanten zuordnen (Einnahme/Ausgabe) Dashboard (Parsing Profil Manager) NEIN
KI-Modell wechseln (z.B. auf GPT-4 oder Llama 3) Dashboard (Dropdown-Menü) NEIN
Neue Datenquelle (E-Mail, FTP) anbinden Dashboard (Account Manager) NEIN
E-Mails filtern (Spam-Schutz) Dashboard (Rejection Keywords) NEIN

7. Der "Digitale Buchungsstempel" & Vollständigkeits-Garantie

Ein einzigartiges Merkmal von KAI ist die Fähigkeit, absolut jedes Dokument – egal aus welcher Quelle – zu einem validen Buchungsbeleg zu veredeln. Nichts geht verloren, alles wird erfasst.

📥 Eingang
WhatsApp-Foto, E-Mail-PDF, Scan
🧠 Identifikation
KI prüft: Ist das eine Rechnung?
📝 Veredelung
Extraktion (Nr, Datum, Summen)
Stempelung
Daten werden ins PDF "eingebrannt"
📤 Buchung
Upload & Verknüpfung in Lexoffice

8. Fazit

KAI ist nicht nur ein "Skript", sondern ein digitaler Mitarbeiter für die Buchhaltung und Unternehmensverwaltung. Es verwandelt unstrukturierte Datenströme (E-Mails, Chats, Dateien) in strukturierte, buchhaltungsreife Finanzdaten.

Das System verbindet technische Schnittstellen mit buchhalterischer Intelligenz und ist so konstruiert, dass es langfristig ohne Eingriff in den Quellcode betrieben, gewartet und angepasst werden kann.