Importieren Sie Dateien von all Ihren Banken. Spendif.ai führt sie zusammen, eliminiert Doppelzählungen, klassifiziert jede Transaktion, und Ihre Daten verlassen niemals Ihre Festplatte.
Python · Streamlit · SQLite · Ollama · kein Konto erforderlich
Jeden Monat: herunterladen, Excel öffnen, einfügen, Vorzeichen korrigieren, Duplikate finden. Und jedes Mal stimmt etwas nicht.
Drei Kontobewegungsdateien von drei verschiedenen Bankportalen, inkompatible CSV-Formate, Daten in unterschiedlichen Formaten, Beträge mit zufälligen Vorzeichen. Das manuelle Zusammenführen dauert Stunden und erzeugt immer Fehler.
Der Supermarkteinkauf erscheint auf der Kreditkartenabrechnung und auf dem Girokonto als monatliche Sammelabbuchung. Alles zusammengerechnet erscheinen Ihre Ausgaben doppelt so hoch wie sie tatsächlich sind. Kein gängiges Tool löst dies automatisch.
Eine Überweisung auf ein Sparkonto ist keine Ausgabe. Aber wenn Sie beide Konten importieren, erscheint dieselbe Transaktion zweimal: als Abgang vom Girokonto und als Zugang auf dem Sparkonto.
300 Transaktionen pro Monat von Hand zu klassifizieren ist ein Vollzeitjob. Cloud-Apps erledigen das, aber sie senden Ihre Bankdaten an ihre Server und verlangen ein monatliches Abonnement.
Die Oberfläche gibt es auf Deutsch, Italienisch, Englisch, Französisch und Spanisch.
Keine Bankintegrationen, kein Konto, keine dateibezogene Konfiguration.
Exportieren Sie Kontobewegungen als CSV oder XLSX aus dem Portal Ihrer Bank. Funktioniert mit jeder Bank: Spendif.ai erkennt das Format automatisch ohne manuelle Konfiguration.
Wählen Sie alle Dateien auf einmal aus, auch von verschiedenen Banken, auch aus verschiedenen Jahren. Spendif.ai erkennt den Dokumenttyp, korrigiert Vorzeichen, eliminiert Doppelzählungen zwischen Karte und Konto und klassifiziert jede Transaktion.
Das einheitliche Hauptbuch zeigt alles an einem Ort: Diagramme, Filter, Export, und die Gewissheit, dass jeder Euro genau einmal gezählt wird.
Drei Ansichten der laufenden App. Die gezeigten Daten sind Beispieldaten.
Dies ist keine generische Budget-App. Sie ist für die spezifischen Probleme von Menschen mit mehreren Bankkonten konzipiert.
Wenn die Kreditkarte den monatlichen Betrag vom Girokonto abbucht, erkennt Spendif.ai die Beziehung und entfernt die Doppelzählung automatisch.
Zeitfenster ±45 Tage · 3 Abgleichsphasen: Gleitfenster → Teilsumme für aufgeteilte Beträge → Teilabgleich
Eine Überweisung vom Girokonto auf ein Sparkonto ist weder eine Ausgabe noch eine Einnahme: Es ist eine interne Überweisung. Spendif.ai erkennt sie durch Vergleich von Beträgen, Daten und Kontoinhabernamen in den Beschreibungen: selbst wenn die beiden Dateien zu unterschiedlichen Zeiten importiert wurden.
Jede Transaktion hat eine eindeutige ID, die aus ihrem Inhalt berechnet wird (SHA-256). Wenn Sie dieselbe Datei zweimal importieren, passiert nichts. Sie können Ihre gesamte Transaktionshistorie ohne Angst vor Duplikaten erneut importieren.
Die Kategorisierung verwendet vier Ebenen nacheinander:
Das ist nicht nur ein Slogan. Es ist die Architektur.
Spendif.ai verwendet standardmäßig Ollama lokal: eine KI-Engine, die auf Ihrem Computer läuft, ohne Internetverbindung. Ihre Kontobewegungsdateien verlassen niemals Ihre Festplatte.
Wenn Sie OpenAI oder Claude verwenden, entfernt Spendif.ai automatisch alle identifizierenden Daten vor jedem Remote-Aufruf:
Wenn die Prüfung fehlschlägt, wird der Aufruf blockiert, nicht stillschweigend herabgestuft.
Daten werden in einer SQLite-Datei auf Ihrem Computer gespeichert. Sie können sie kopieren, verschieben, sichern wie jede andere Datei. Keine obligatorische Cloud, kein Konto, kein Abonnement.
Vier Profile, die in Spendif.ai etwas finden, was Alternativen nicht bieten.
Girokonto + Kreditkarte + Sparkonto + Depotkonto? Spendif.ai vereint sie alle in einem einzigen Hauptbuch, ohne dass Sie etwas manuell tun müssen.
Wenn Sie Excel für Ihre Ausgaben verwenden, kann Spendif.ai diese Routine ersetzen: Sie importieren die Dateien einmal, Spendif.ai vereinheitlicht und klassifiziert, Sie überprüfen nur die Ausnahmen.
Kein obligatorisches Remote-Backend, kein Konto, keine Registrierung. Ihre Bankdaten bleiben dort, wo sie hingehören: auf Ihrem Computer.
Python-Projekt mit öffentlichem Quellcode, modularer Architektur, LLM-Pipeline auf strukturierten Daten, vollständige Testsuite. Ein Ausgangspunkt zum Experimentieren oder zum Erstellen benutzerdefinierter Integrationen.
Native Desktop-App mit integrierter lokaler KI. Kein Docker, kein dauerhaft offenes Terminal.
📥 Installer herunterladen (DMG · MSIX · .deb · .rpm)
Schritt-für-Schritt-Anleitung mit Screenshots → Installation & erster Start
oder, über das Terminal:
Das Skript erkennt deine Hardware, lädt das für deinen RAM optimale KI-Modell (1-7 GB) und konfiguriert alles: kein Aufwand.
Die App erscheint in Launchpad / Startmenü / Dateimanager, einsatzbereit.
Entwickler oder manuelle Installation? → Vollständige Anleitung
Nur Docker Desktop erforderlich. Offizieller Container vom GitHub Container Registry, Browser auf http://localhost:8501.
🆘 Brauchst du Hilfe? Öffne ein Issue auf GitHub: Bugs, Fragen, Feature-Wünsche.
⭐ Gefällt dir Spendif.ai? Gib uns einen Stern: das hilft uns, in die offiziellen Paket-Registries (Homebrew Core, winget) zu kommen.
Was Leute fragen, bevor sie es installieren.
Nein, nie. Kein Open Banking, kein PSD2, kein Bankpasswort. Sie laden die Umsatzdatei selbst bei Ihrer Bank herunter, als CSV oder XLSX, und ziehen sie in die App.
Nein. Spendif.ai speichert alles in einer lokalen SQLite-Datenbank unter ~/.spendifai/ und funktioniert ohne Verbindung. Wenn Sie ein externes LLM wählen, werden IBANs und Namen vor dem Senden aus den Beschreibungen entfernt.
Heute ist Spendif.ai für den privaten Gebrauch kostenlos, ohne Abonnement und ohne versteckte Kosten. Der Quellcode ist öffentlich und Sie können ihn lesen. Später kann eine kostenpflichtige Version mit zusätzlichen Funktionen kommen: die installierte Version läuft weiter, und Ihre Daten bleiben in einer Datei auf Ihrem Computer, die Sie jederzeit mitnehmen können.
Nein. Keine E-Mail, keine Registrierung, kein Passwort zum Zurücksetzen. Sie installieren die App und nutzen sie.
Windows, Linux und macOS 12 Monterey oder neuer auf Apple Silicon (M1 oder neuer). Es gibt keinen Build für Intel-Macs.
Jede Bank, bei der Sie Umsätze als CSV oder XLSX exportieren können. Spendif.ai erkennt das Format selbst, und Sie können Dateien verschiedener Banken zusammen importieren.
Nichts Schlimmes: bereits vorhandene Buchungen werden nicht dupliziert. Sie können dieselbe Datei beliebig oft erneut importieren.
Nein, Spendif.ai ist eine Desktop-Anwendung. Eine Begleit-App nur für Bargeldausgaben ist geplant, hat aber kein Datum.
Kein LLM-Framework (kein LangChain): KI-Backends verwenden die offiziellen SDKs direkt.
LLMBackend implementieren (3 Methoden) und in BackendFactory registrieren. Funktioniert mit jeder OpenAI-kompatiblen API.
Flow 2 erkennt sie automatisch per LLM ohne Codeänderungen. Das Schema wird gespeichert und bei nachfolgenden Importen wiederverwendet.
Über die Taxonomie-Seite, ohne den Code zu berühren. Die Taxonomie ist vollständig über die Oberfläche konfigurierbar.
Die process_file()-Pipeline ist vollständig von der UI getrennt: sie kann ohne Änderungen über FastAPI bereitgestellt werden.
winget install SpendifAi.SpendifAiBereiche, in denen Beiträge am nützlichsten sind:
Wenn Ihre Bank nicht automatisch erkannt wird, öffnen Sie ein Issue mit einer anonymisierten CSV-Beispieldatei.
Die Suite deckt die Business-Logic-Schicht ab, aber noch nicht die Streamlit-Oberfläche. Hier gibt es Raum für Beiträge.
Die UI ist bereits in fünf Sprachen internationalisiert (IT, EN, FR, DE, ES). Es gibt Spielraum für weitere.
Batch-Kategorisierung ist der Engpass mit einem lokalen LLM. Hier gibt es Raum für Parallelisierung.