A lot of this is influenced by my circumstances:
- consultant / freelancer / business owner with multiple revenue streams - revenue fluctuates a lot and changes month to month - we're nomad, so currencies and shops change a lot, but categories stay stable - mobile and agentic first (PWA and MCP) with good desktop support on top - import from Wise, Plaid (so most banks), CSV, + screenshots and PDFs from mobile apps when all else fails - automatic categorization that does the right thing 90% of the time and learns for your corrections - deployed on a CloudFlare account (free account is usually enough)
Think of this as a template - just hand the repo URL to your agent and go wild. This is built to be infinitely malleable and extendable because accounting setups and needs differ so much between people.
Extracted from my own heavily used setup after removing all the private and unique bits.
May we all take control of our funds, each in our unique way.
zoozla•1h ago
Among other things, I needed to manage accounts in 4 currencies (USD, CAD, ILS and EUR), track transactions from ILS to USD to USDC (!) to CAD to EUR (don't ask), figure out all the fees I paid for this madness (please do ask), and deal with a dip so low that I only had 2 weeks of runway left, Canadian banks that randomly break Plaid imports, and Israeli banks that export XLS (no even XLSX!) as the only export format.
There is no way in hell an off the shelf budgeting app could handle any of that, and a bunch of vibe coded shell scripts that I started with can't tell me at a grocery store if I can afford beef or just chicken today.
A lot has gone into my financial recovery, but this app was one my most important tools. The other one is an emotional processing and stress relief tool that helped me deal with the series of shit storms, but that's for another day.