BrokeBro – Your AI-Powered Budget Guardian
Inspiration
Ever found yourself impulsively ordering food when you know you should be saving money or cooking at home? We've all been there. BrokeBro was born from the idea of having a personal AI interventionist - your "Future Self" - who literally calls you to stop you from making impulsive purchases.
What It Does
BrokeBro uses AI-powered OCR detection to recognize when a user is about to order food from DoorDash. When detected, it triggers a real-time voice call using Vapi.ai and a powerful Groq-based AI assistant - disguised as "Future You" - who humorously persuades the user to reconsider their decision.
Key Features
-Real-time OCR Detection using screenpipe of food orders
-AI-Powered Voice Call using Vapi and Groq
-Future Amit - a Hilarious, Persuasive AI Assistant
-Encourages Smart Spending & Budgeting
-Suggests Cooking Instead of Ordering
How I Built It
We used a combination of FastAPI, Groq LLM, Vapi.ai for voice calls, and screenpipe for OCR-based text extraction to detect when a user is about to make an order. Once detected, the AI assistant generates a humorous yet convincing conversation to make them rethink their choice.
Challenges Faced
- Latency Issues: Optimizing response times for OCR and triggering calls instantly.
- Finding the Right AI Tone: Ensuring the AI assistant is funny, persuasive, and not annoying.
- Voice Optimization: Adjusting speech speed & tone to make it sound natural.
What We Learned
- How to integrate real-time AI voice calls with OCR detection.
- Using Groq-powered LLMs for persuasive AI conversations.
- How humor can be a powerful motivator for behavior change!
Built With
- FastAPI - Backend server
- Groq (Llama 3.3-70B) - AI-powered assistant
- Vapi.ai - AI voice call system
- OCR Processing - Extracting text from user screens
- Fast Api - Backend
- Cartesia Voice (Indian Male) - Customized voice model
Built With
- fastapi
- groq
- screenpipe
- vapi
Log in or sign up for Devpost to join the conversation.