Repository navigation
Setup with an AI Assistant
brookie edited this page Nov 6, 2026
·
1 revision
Setting up a plan is mostly answering questions and writing YAML, which an AI coding assistant (such as Claude Code) can do with you. The repository includes LLM_SETUP.md, a set of instructions the assistant follows.
- The assistant reads your CSVs and your answers. Only use an assistant and account you trust with financial data. See Privacy and Safety.
- Have your CSV exports in the plan's
data/folder (or ready to put there). - Useful to have at hand: take-home pay, Social Security estimates, pension estimates, retirement and 529 balances.
mkdir ~/MyFinancialPlan && cd ~/MyFinancialPlan
# start your assistant here, then say:Read
/path/to/financial_planner/LLM_SETUP.mdand help me set up my financial plan in this folder.
- Create the plan folder (
financial_plan init). - Ask about the household: partners, children, pay, Social Security, pensions, accounts. It uses generic names and ages, and keeps account numbers and birthdates out.
- Ask about savings, investments and a few assumptions.
- Inspect each CSV layout (
financial_plan inspect-csv) and writesources.yaml, checking the amount sign. - Set up categories and propose rules in small batches, asking about anything ambiguous (Venmo, checks, unfamiliar merchants).
- Validate (
financial_plan validate), check uncategorized rows (financial_plan categorize --unmatched), and start the app.
- Answer what you know; "skip" or "not sure" is fine (defaults are used).
- Review each batch of rules before it's written.
- Check the result in the app: the strip, the planner averages, and Settings › Categorize.
Everything the assistant wrote is plain YAML in config/. Keep refining in the
Settings Editor or by hand.
Getting started
Using the app
Setting up your plan
- Plan Folder
- Settings Editor
- Data Sources (CSVs)
- Categories
- Categorizing and Rules
- Setup with an AI Assistant
Reference