budgetctl
Budgetverfolgung aus deinem Terminal
Bank-CSV-Dateien importieren, Transaktionen kategorisieren und Budgetziele setzen — kostenlos. KI-Kategorisierung und Erkennung wiederkehrender Zahlungen schaltet das Bundle frei. Läuft unter macOS und Linux. 11 MCP-Tools.
Die Terminal-App
Tippe budgetctl — das ist die echte TUI mit erfundenen Demo-Daten. T wechselt das Farbschema.
budgetctl · Transactions Sun 18 Oct Income +1,850.00 Expenses -1,022.54 Balance +827.46 Saved 45% 2026-10 All Girokonto Date Amount Category Payee Description ▌ 2026-10-18 -42.80 Groceries Billa Groceries 2026-10-17 +1,850.00 Income Nordlicht GmbH Invoice 2026-10 2026-10-16 -10.99 Subscriptions Spotify Subscription 2026-10-15 -18.40 Eating out Café Central Lunch with Mara 2026-10-14 -51.00 Transport Wiener Linien Monthly pass 2026-10-13 -67.35 Groceries Hofer Groceries 2026-10-12 -12.00 Work Hosting AG missionctl.sh 2026-10-11 -820.00 Housing Landlord Rent October ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ? help q quit enter details n new / search s summary c categorize e edit d delete tab month i import 1/8
Funktionen
Bank-CSV-Import
Importiere CSV-Exporte von N26, ING, DKB, Sparkasse/George, österreichischen Bank-Umsatzlisten und anderen Banken. Erkennt Format, Spalten und Datei-Encoding (UTF-8, UTF-16, Windows-1252) automatisch.
Kategorie-Regeln
Definiere Regex-basierte Kategorisierungsregeln. Transaktionen werden beim Import automatisch kategorisiert. Regeln bleiben dauerhaft in SQLite gespeichert.
KI-Kategorisierung (Bundle)
Importiere mit --ai und dein konfigurierter KI-Anbieter (Anthropic, OpenAI, Gemini oder lokales Ollama — kostenlos) kategorisiert unkategorisierte Transaktionen für dich. Schaltet mit dem missionctl-Bundle frei.
Budgetziele
Setze monatliche Ausgabenlimits pro Kategorie. Visuelle Fortschrittsbalken zeigen, wie du im Vergleich zu jedem Ziel liegst.
Profile
Halte Kontexte vollständig getrennt — ein Geschäftskonto und deine privaten Konten bekommen jeweils eine eigene Datenbank. Wechsle mit budgetctl profile use oder der p-Taste im TUI; mit profile set-data-dir bekommt jedes Profil seinen eigenen Sync-Ordner.
Erkennung wiederkehrender Zahlungen (Bundle)
Erkennt automatisch wiederkehrende Zahlungen (Abos, Miete, Nebenkosten) anhand von Transaktionsmustern. Schaltet mit dem missionctl-Bundle frei.
Befehlspalette
Drücke ":" und tippe eine Aktion nach Namen — neuer Eintrag, CSV-Import, Übersicht — statt Shortcuts auswendig zu lernen. Filtert live beim Tippen.
Befehlsreferenz
MCP-Tools
Verfügbar über budgetctl mcp
Bereit, deiner KI Hände zu geben?
Kostenlos und Open Source. Oder hol dir das Lifetime-Bundle für alle 9 Tools — Launch-Special: -30% mit Code L4uNch26.