AI Budget Assistant is a mobile app for tracking personal and shared
household finances, available on Android and iOS.
Expenses can be logged by typing, speaking a voice note, photographing
a receipt, or automatically via Android bank push notifications —
parsed on-device, no bank credentials required.
An AI assistant (GPT-4o) answers financial questions and executes
commands through chat: adding expenses, creating budgets, checking
debt balances. Telegram, WhatsApp, and Slack bots provide the same
functionality from within those chat apps.
For shared family accounts, members can propose purchases and vote
to approve or reject them before money is spent. An activity feed
shows recent transactions across all account members.
Bank statement import supports Wise CSV and several Polish banks.
A duplicate detection layer prevents double-counting across sources.
The mobile app works offline. Local SQLite storage syncs to a
PostgreSQL backend when connectivity is rest
Features
- Voice expense entry (Whisper transcription)
- Receipt OCR scan (photo or PDF)
- Android bank notification auto-capture
- AI chat with action execution (create expense, query budgets, manage debts)
- Telegram / WhatsApp / Slack bot integration
- Shared family accounts with roles (owner / editor / viewer)
- Group purchase approval with voting
- Family activity feed with emoji reactions
- Multi-currency with automatic exchange rate conversion
- Bank statement import (Wise, mBank, PKO, Revolut, Erste, Alior)
- Offline-first mobile app with background sync
- Budget tracking per category (weekly / monthly / yearly)
- Savings goals with contribution history
- Subscription manager with renewal reminders
- Spending anomaly detection (duplicate charges, price increases)