FinGenie was inspired by the common problem of users forgetting to cancel free trials and paying for unwanted subscriptions. The goal was to create an intelligent assistant that automatically identifies renewal dates, adds reminders to a calendar, and suggests cheaper alternatives.

The project uses AI agents working together. The first, built with Metal AI, extracts key information such as service names, renewal dates, and prices from emails. The second, powered by Lovable AI, processes this information to create reminders, manage calendar events, and provide personalized recommendations. A Python backend connects these agents through an API layer to a React dashboard, offering users a clear and interactive view of their upcoming payments.

Through this project, I learned how to integrate multiple AI services, design structured prompts for consistent results, and overcome challenges such as inconsistent email formats, date variations, and API connection issues.

FinGenie represents the combination of data precision from Metal AI and user-focused communication from Lovable AI, resulting in a smart, reliable, and practical tool for managing subscriptions and saving money.

Built With

Share this project:

Updates