FinClaw

The AI that manages your money. Syncs your bank, categorizes every transaction, sends you Telegram alerts. Runs on your machine.

curl -fsSL https://finclaw.ai/install.sh | bash

Requires Docker. View source →

⟩ What It Does

Bank Sync

Connects to 2000+ European banks via Enable Banking. Transactions sync automatically every hour, no manual imports.

AI Categorization

Uses GPT-4 + web search to categorize transactions. Learns from your corrections and caches results for instant lookups.

Telegram Notifications

Get instant alerts for every transaction. Ask questions in natural language—"how much did I spend on food this week?"

Smart Insights

Spending trends, month-end predictions, subscription detection, and weekly reports delivered automatically.

Self-Hosted

Your financial data stays on your server. No cloud, no tracking, no subscriptions. Complete privacy.

One Command

Deploy with a single curl command. Docker handles Firefly III, the sync service, and the Telegram bot.

⟩ Telegram Commands

/balanceAccount balances
/weekWeekly spending
/monthMonthly summary
/trendsCompare periods
/predictMonth forecast
/subscriptionsRecurring charges
/syncSync from bank
/recategorizeAI re-categorize