The project's README from github.com/LosaLosSantos/aurelio-finance. As one markdown file: README.md.
Aurelio is a wealth-management and financial-planning app that runs on your own computer, with an AI advisor you can talk to. Your records are kept on your machine. The AI part is optional: it goes through OpenRouter with your own key.
You need Git, Node.js 22 or later and uv. Then:
git clone https://github.com/LosaLosSantos/aurelio-finance.git
cd aurelio-finance
./start.sh --demo # macOS and Linux
git clone https://github.com/LosaLosSantos/aurelio-finance.git
cd aurelio-finance
./start.ps1 -Demo # Windows, in PowerShell
If PowerShell says that running scripts is disabled, use
powershell -ExecutionPolicy Bypass -File .\start.ps1 -Demo.
The first start installs what it needs inside the folder and opens http://localhost:8000 on an invented household, kept in a file of its own. Start without the flag to use your own data.
./start.sh # macOS and Linux
./start.ps1 # Windows
Your records live in backend/data.db. Before an update changes its format,
the app saves a copy next to it.
How Aurelio reasons explains the ideas underneath.
backend/.env.example to backend/.env and set OPENROUTER_API_KEY.The default model is Claude Opus 5.5 ($4 per million input tokens, $20 per million output tokens); you can pick another in the chat. What it cost, measured in October 2026 (the chat's rows on 10 October, a web search on 9 October, on a test database):
| cost | |
|---|---|
| A first question that drew two cards, answered in one round | $0.11 |
| A follow-up, answered in one round | $0.028 |
| A follow-up that drew a card, answered in one round | $0.013 to $0.020 |
| Confirming a card, with the reply after it | $0.026 to $0.057 |
| Each web search, on top of the round that asked for it | $0.0073 to $0.0075 |
| An analysis | $0.33 to $0.51 |
uv run pytest in backend/ and npm test in frontend/. For hot reload,
run uv run uvicorn app.main:app --port 8000 in backend/ and npm run dev in
frontend/.
MIT, see LICENSE.