InsightWallet is your smart, AI-powered personal finance companion. It's more than a tracker — it’s your spending coach, your budget assistant, and your bank statement whisperer. Designed for real people who want to build better habits, reach saving goals, and understand their money without spreadsheets and stress.
- Analyzes how you've spent your money this month
- Suggests smarter ways to spend based on your budget & behavior
- Helps align spending with your financial goals
- Uses AI and fine-tuned AI model tailored to personal finance
- Makes it easier to accomplish saving goals without giving up your favorite latte (maybe)
- Upload or your bank statement — we’ll handle the rest
- Pulls clean, structured data from bank statements using Camelot
- Each time you log a new expense, the app:
- Gives a quick AI-generated critique (Is that Uber Eats worth it?)
- Recalculates and updates your monthly budget in real-time
- Simple charts to help you understand your spending patterns
- No fluff, just clarity
- ⚛️ React (JavaScript)
- 🎨 Tailwind CSS (for Wealthsimple-like vibes)
- 🏃♂️ FastAPI for fast, async performance
- 🧠 Cohere for AI feedback
- 📦 MongoDB for storing user data and transactions
“I just spent $47 on takeout — was that a wise choice?”
InsightWallet will:
- Analyze the transaction in context
- Give a short comment like: "You’ve already spent $150 on eating out this month — consider reducing to meet your savings goal."
- Update your budget suggestion
- Show you how it impacts your monthly outlook
Most finance apps just track. InsightWallet thinks with you.
It helps you:
- Build awareness
- Adjust habits
- And still enjoy life — responsibly.
- Social saving challenges with friends
- Habit badges and monthly achievements
- Smart recurring bill alerts
Made with love by Allan Su, Anson Kwok, and Denis Li
Reach out or fork away!
MIT — do good with it. 💚