3fiddy
AI-powered expense tracking iOS app with natural language input
About This Project
An iOS app that makes expense tracking effortless through natural language input. Just type “coffee $4.50” and the app handles the rest - categorization, date, and all the tedious parts.
The Problem
Tracking expenses is tedious. Most apps require you to:
- Open the app
- Tap “Add Expense”
- Enter the amount
- Select a category
- Add a description
- Pick a date
- Save
That’s 7 steps for a $4 coffee. No wonder most people give up on expense tracking.
The Solution
Natural language input: Just type how you’d naturally describe an expense.
- “coffee $4.50” → categorized as Food & Drink
- “uber to airport $35” → categorized as Transportation
- “dinner with sarah $85 split” → categorized as Food & Drink, marked for splitting
The app uses Apple Intelligence to understand context and automatically categorize expenses.
Key Features
- Natural language expense entry - Type like you talk
- AI categorization - Automatic category detection using on-device ML
- Privacy-first - All data stays on your device
- Smart suggestions - Learns from your spending patterns
- Simple reports - See where your money goes
Tech Stack
Built with modern Apple technologies:
- SwiftUI for the entire UI
- Apple Intelligence for natural language understanding
- CoreML for on-device processing
- SwiftData for local persistence
Why I Built This
I tried every expense tracking app out there. They all felt like work. I wanted something that felt as easy as sending a text message.
The goal: make expense tracking so fast that you’ll actually do it.
Current Status
In active development. Targeting App Store release in early 2025.