In case helpful.
I did not want my financial data to end up in an AI. So, I used Claude Code (with a dummy spreadsheet) to build me a tool that does the following reading from my Tiller sheet (including the new Holdings feature which is AWESOME). It is amazing how you can use Claude Code + Tiller to create a system that works for our individual cases:
a) Reading transactions, and accounts and using machine learning, suggesting categories. Also can handle cases where aggregator errors result in account duplication. Also, can read QFX files and PDF statements for selected institutions to remove/correct incorrect transactions.
b) Understanding cost-bases and computing both pre-tax and post-tax net-worth (it can also do multiple countries, states)
c) Budgets - allows changing budgets mid-year (e.g., when the phone bill goes up…) such that it knows that the annual budget is a mix.
d) Goals (education, retirement, …) and allocations of funds across different accounts for each. A retirement calculator that understands 401Ks/403Bs/IRAs vs Roth vs taxable accounts vs Life insurance
d) Tracking my kids spending, and understand what is 529 reimbursable vs not, and then when the cheques come in from the 529 allowing for matching so I know what is not yet reimbursed
e) A Monte Carlo simulator that shows the range of financial outcomes between now and death under different scenarios and life choices
f) A weekly view of spending tracking on key areas against budget, and expected deficit vs surplus (it can read my GMail and figure out electricity / gas expectations also)
g) A dashboard I can see on the computer, iphone, ipad (I VPN in into my home machine where all this runs) - anything I do via the dashboard syncs with the tiller sheet also so that I can use either the dashboard or Google Sheets and the two don’t diverge
h) I am currently working on a local LLM that I can use to probe for easy questions - still WIP…