It’s a desktop app for macOS (Apple Silicon only for now). You import Chase CSV files, everything goes into local SQLite, and transactions get categorized automatically. There are 50+ built-in rules, learned rules that improve as you correct them, and an optional local LLM via llama.cpp. You bring your own GGUF model. No API calls, no cloud, no telemetry.
Stack: Tauri 2.0 (Rust + React), SQLite, llama.cpp bindings. One thing I haven’t seen in other tools: every transaction shows why it was categorized (rule name, confidence score, or “manual”). You can set budgets, filter/search, and export to CSV.
Free and MIT licensed. Limited right now: only Chase CSV, only macOS. I wanted to ship and see if anyone else cares about this approach.
GitHub: https://github.com/Humanji7/ledgr Download (macOS ARM): https://github.com/Humanji7/ledgr/releases/latest