Inspiration

We started Opto Financial because we lived the problem. After racking up credit card debt early on, we realized firsthand how hard it is to get your finances on track—especially when traditional tools fall short. Budgeting apps felt like homework. Spreadsheets were too manual. Nothing adapted to the realities of modern life: irregular income, side gigs, Venmo transfers, or the emotional context behind our spending.

So we asked: What if personal finance felt more like coaching—and less like a chore? That’s when the idea for Opto was born: an AI-powered financial coach that helps people feel confident, not constrained. We’re building the tool we wish we had—one that fits into your lifestyle, helps you make smart decisions in real time, and empowers you to spend with intention.

What it does

Opto is the first fully AI-powered personal finance coach in your pocket. It helps you make sense of your money—without the stress of budgeting.

You connect your bank accounts, and Opto gets to work:

Categorizing your transactions based on a smarter model: income, needs, fun money, generosity, goals, and transfers Generating personalized insights—like how much “fun money” you have left or how your savings rate is trending Answering real questions like “Can I afford this trip?” or “Did I overspend last week?” via a natural-language chat interface Helping you plan for big goals, collaboratively or solo, using a flexible digital envelope system

No dashboards for the sake of dashboards. Just tailored, actionable insights that help you stay aligned with your values and life goals.

How we built it

We built Opto in Bolt, a powerful tool that let us go from idea to interactive mobile app in days—not weeks. Before that, we had already done extensive user interviews and built an initial prototype in Bubble, a no-code platform we used to validate early concepts.

We used that Bubble MVP as a foundation and built out a more complex experience in Bolt, including features like account linking, goal creation, and dashboard metrics. We also leaned on Claude and ChatGPT for debugging—especially when Bolt’s errors weren’t clearly explained.

Challenges we ran into

Unclear error messages: Bolt’s debug output wasn’t always intuitive. We often used Claude to translate error logs into plain language.

Code duplication issues: When editing a section, Bolt sometimes duplicated logic or re-ran entire requests, which made bugs harder to catch.

Deployment friction: We struggled to launch a stable version in TestFlight—the mobile app crashed repeatedly.

Limited control for specific requests: When we had very precise UI or behavior goals, Bolt often couldn’t deliver. But when we gave general guidance and let it run, it produced helpful results.

Version control: It'd be helpful if there was a way to preview the version before reverting

Accomplishments that we're proud of

Plaid + OpenAI API integrations: We successfully connected real-time financial data to AI-generated insights, creating a smooth and empowering experience.

Great UX with Bolt: Bolt handled a lot of heavy lifting well. We built smooth login flows, editable goals, and key dashboard elements—all in a no-code environment.

Fast iteration: We got further than expected, faster than we imagined—without a full engineering team.

What we learned

Build fast, fix smart: With the right tools, we could prototype ideas in days.

Simplicity wins: When features broke, the best path was to strip down to basics, confirm functionality, and rebuild gradually.

AI can boost dev efficiency: Tools like Claude and ChatGPT became essential partners in debugging and design iteration.

What's next for Opto Financial

We’re focused on three key milestones:

  1. Launch our native mobile app for a smoother, more accessible user experience

  2. Unlock real-time ChatGPT + Plaid integration so users can ask questions like “Can I afford this?” and get intelligent answers based on their own transaction history

  3. Roll out our own financial coaching model, built to deliver personalized, actionable guidance aligned with each user’s life goals

Our vision is to replace budgeting with something better—a proactive, empowering experience that adapts to real life.

Built With

  • bolt.new
  • openai
  • plaid
  • supabase
Share this project:

Updates

posted an update

We originally submitted a web-based app, but we're in the process of developing a mobile native app and we're testing the Plaid and OpenAI API integrations for that version now.

Check out an updated demo for our mobile native version here: https://www.youtube.com/watch?v=g9gsdJizXAo.

If you want to join our beta testing group for a live product launching on August 1st and be a part of shaping the future of our product, you can sign up for the waitlist at the link below!

Waitlist Signup: https://forms.gle/Lq1FjnTRzRD8VDJr9

Log in or sign up for Devpost to join the conversation.