hatchmoment. scored by care · not by stars

outflow

Local personal finance analyzer for bank data

It lets individuals pull bank transactions via SimpleFIN, store them in an encrypted local SQLite database, and categorize spending with a deterministic rule engine (optionally enhanced by LLM). The tool offers both a Tauri desktop dashboard and a CLI for scripting, delivering reports on cash flow, categories, merchants, and subscriptions. Designed for privacy‑focused users, it keeps all data on the machine and never sends it to external services, unlike many cloud‑based budgeting apps. Its clean ports‑and‑adapters architecture makes it extensible and reliable for personal finance tracking.

View on GitHub →

dpkirschner/outflow