Your Money,
Automated
by AI.
Built for the complete picture
From email ingestion to AI categorization to beautiful analytics — every piece works together so you never have to think about it.
AI Transaction Categorization
Every transaction is automatically categorized by Gemini AI. No rules. No manual tags. AI understands merchant context and assigns the right category.
Multi-Bank Support
Connect all your Indonesian bank accounts. BCA, Jenius, UOB, and BRI — debit and credit cards, all parsed and unified in one dashboard.
Smart Analytics Dashboard
Interactive charts for monthly trends, daily spending, top categories, bank breakdowns, and debit vs credit analysis. All in one beautiful UI.
Gmail Automation via n8n
n8n watches your Gmail for bank notification emails. Transactions are extracted the moment they arrive — no manual checking needed.
PDF Statement Parsing
Upload your monthly e-statement PDFs. AI parses every line item, extracts transactions, and loads them into your dashboard automatically.
Self-Hosted & 100% Private
Runs on your own VPS with Docker. Your financial data never leaves your server. No SaaS subscriptions. No data selling. Pure ownership.
Set up once, works forever
A four-step pipeline from raw email to polished analytics. Fully automated, AI-powered, zero maintenance.
Connect Gmail
Set up n8n to watch your Gmail inbox. It automatically detects bank transaction emails from BCA, Jenius, UOB, and BRI the moment they arrive.
AI Parses Transactions
The backend extracts structured transaction data from emails and PDF statements using AI. Merchant, amount, date, bank, payment type — all captured.
Smart Categorization
Every transaction is sent to Gemini AI which assigns a category and subcategory based on merchant context — Food & Beverage, Transport, Entertainment, and more.
View Your Analytics
Log in to your dashboard. See spending trends, category breakdowns, daily habits, bank summaries, and AI-generated prose insights about your finances.
Beautiful analytics, zero setup
Every chart updates automatically as transactions flow in. Filter by bank, date range, category — your financial story told visually.
STARBUCKS THAMRIN
Rp 45.000
BCA DEBIT
2026-05-28
AI that actually understands your money
No hardcoded rules. No manual category mapping. Gemini 1.5 Flash reads every merchant name and assigns the right category with full context — dynamically.
Food & Beverage
Coffee Shops
Transportation
Ride-hailing
Entertainment
Streaming
Groceries
Supermarket
Healthcare
Pharmacy
+ custom categories · subcategories · merchant intelligence · spending context
All your Indonesian banks,
one dashboard
Connect every major bank you use. WalletAI reads both email notifications and PDF e-statements, giving you a complete picture regardless of how your bank communicates.
BCA
Bank Central Asia
- Email notifications
- PDF statements
- QRIS transactions
Jenius
BTPN Digital Bank
- Email parsing
- QRIS support
- Real-time alerts
UOB
United Overseas Bank
- Statement parsing
- Spend categorization
- Monthly reports
BRI
Bank Rakyat Indonesia
- Email notifications
- PDF parsing
- Balance tracking
Both payment types supported
Debit
Direct bank deductions, ATM withdrawals, and QRIS payments
Credit
Credit card charges, installments, and statement billing
Take control of
your financial future
Deploy WalletAI on your own VPS in minutes. Your data stays on your server. No subscriptions. No privacy trade-offs. Just clarity.
Built with