Budgeteer

Budgeteer is a native iOS budgeting app built with SwiftUI and SwiftData that gives users complete visibility into their spending without relying on cloud services. At its core is an on-device AI pipeline: a Qwen-3 0.6B model fine-tuned for transaction extraction, deployed in 4-bit quantized form using MLX-Swift, which parses raw message content and maps it to spending categories entirely on the device. Transaction logging is further streamlined through Apple Shortcuts intents, letting users capture expenses without opening the app. Budgeteer also supports multi-currency budgets across 100+ currencies via a self-hosted FastAPI backend serving live exchange rates, and includes analytics with SwiftViz-powered spending trends, payee tracking, and flexible rule-based auto-categorization.