Build a nightly finance tracker from bank emails
A non-coder used Claude Code to make a Raspberry Pi tracker that reads bank emails, sorts spending, and updates itself every night.
- What they did
- Fahad Hasin, who says they barely code, asked Claude Code to create a personal money tracker on a Raspberry Pi 5 they already had. The system gathers transaction emails from several banks and payment methods, uses a local Llama 3.2:3B model to sort purchases, and pulls in merchant email details for more context. A cron task kicks it off each night without anyone having to start it by hand.
- How it went
- They say it has performed better than expected, and the nightly run happens with no manual work. No accuracy numbers were shared, and the author said they cannot really assess the quality of the code itself.
- Tips
- Keeping the model local avoids token fees and keeps transaction data away from third parties. Small mislabels may be acceptable if the tracker is for personal use.
Try it yourself with Claude Code
Help me build a personal finance tracker on [device or computer model] that reads bank and payment emails from [email account(s)], extracts transactions, and groups spending into [your categories]. Use a local model if possible, and add any useful context from merchant emails. Before you set it up to run unattended, show me the categorization rules and wait for my approval before enabling any step that would send, submit, delete, or move data automatically. After that, schedule it to run [daily/weekly] and generate a reviewable summary.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Review recurring charges and prepare cancellation emails
Claude Code combed through connected financial records, found repeated charges, and drafted messages to end services the user no longer wanted.
Use Claude Code to sort back taxes from records
They used Claude Code to clean up overdue Dutch filings by pulling records, matching proof, and preparing tax totals.
Have terminal agents draft your bookkeeping work
Philip Eriksson used Claude Code and Codex to process receipts, match bank transactions, create draft entries, and spot a VAT issue.
Build one dashboard for investing, taxes, and credit checks
A developer used Claude Code to create a local finance system that organized account data, tax prep, and credit alerts.
Set up a private finance analyst in Claude Code
They used Claude Code with Baselight data to make a local assistant that reviews finances, tracks decisions, and keeps future actions on file.
Organize tax records and draft Schedule C
Claude Code assembled tax deductions from multiple records and drafted a Schedule C, but some spending categories still needed a person to check them.