LosaLosSantos/aurelio-finance

★ 104⑂ 10

Self-hosted personal wealth analysis: portfolio & net-worth tracking with AI insights. FastAPI + React.

About LosaLosSantos/aurelio-finance

LosaLosSantos/aurelio-finance is an open-source project on GitHub, mainly written in Python. Self-hosted personal wealth analysis: portfolio & net-worth tracking with AI insights. FastAPI + React. It currently holds 104 stars and 10 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #84 with 0 new stars today.

GitHub Repository Details

Repository LosaLosSantos/aurelio-finance · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Aurelio

CI

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.

Try it on invented data

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 on an invented household, kept in a file of its own. Start without the flag to use your own data.

Run it on 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.

Screenshots

On invented demo data.

| | | |---|---| | The Portfolio
Positions priced from the market | The look-through
The look-through: what the funds hold | | A situation in Records
A dated situation of one account | A card the chat proposes
The chat proposes; you confirm or reject |

What it does

you hold. dividends. and currency. that finance them. goal needs. web, and proposes every change as a card you confirm. portfolio, and a synthesis says what to look at first.

How Aurelio reasons explains the ideas underneath.

The AI part

1. Create an account at , add credit, and create a key at . 2. Copy 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:

| | cost | |---|---| | A first question, answered in one round | $0.11 | | A follow-up, answered in one round | $0.017 | | A request for advice with one web search | $0.16 | | An analysis | $0.33 to $0.51 |

Development

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/.

License

MIT, see LICENSE.

GitHub Stars & Activity

104Stars
10Forks
0Open issues
PythonLanguage

GitHub Popularity

GitHub stars104
Forks10
Open issues0
Primary languagePython
License-
Stars gained today0
Created-
Last pushed-

Trending History

Daily boardrank #84 · ▲ 0 stars

Related AI Projects

1

NousResearch / hermes-agent

Python★ 251,897⑂ 0
→
2

Significant-Gravitas / AutoGPT

Python★ 187,684⑂ 0
→
3

anthropics / skills

Python★ 180,038⑂ 0
→
4

huggingface / transformers

Python★ 167,031⑂ 0
→
5

vllm-project / vllm

Python★ 93,336⑂ 23,089▲ 73 stars
→
6

calesthio / OpenMontage

Python★ 64,976⑂ 8,243▲ 375 stars
→
7

ayghri / i-have-adhd

Python★ 54,975⑂ 3,155▲ 620 stars
→
8

allenai / olmocr

Python★ 19,723⑂ 1,645▲ 22 stars
→

More AI Rankings