Inspiration

We were inspired by the overwhelming amount of financial information online and how hard it can be—especially for new investors—to make confident decisions. We wanted to create a tool that not only simplifies complex data but also empowers users with clear, structured, and reliable investment insights.

What it does

ThoughtChain is a personal financial AI assistant that analyzes real-time data from the internet to provide users with well-rounded answers to complex financial questions. It presents two key perspectives—government and investor—and recommends companies to consider. Users can then generate a personalized roadmap to track and diversify their investment strategies. All progress and queries are saved securely via Supabase authentication.

How we built it

We built ThoughtChain using Next.js for the frontend, allowing for smooth, modular UI design and animation via Framer Motion. For backend functionality and user authentication, we integrated Supabase. Real-time search and analysis are handled through Sonar, which scans the web for the most up-to-date financial data. The entire platform follows a clean, glassmorphic design aesthetic that balances elegance and usability.

Challenges we ran into

  1. Designing meaningful, dual-perspective outputs from financial queries required fine-tuning our AI pipeline.
  2. Creating a secure and scalable authentication system with Supabase while keeping UX seamless was a balancing act.
  3. Ensuring the roadmap feature felt useful, not gimmicky, took several iterations.

Accomplishments that we're proud of

  1. Providing users with an open-source tool that makes serious investing more approachable.
  2. Delivering nuanced, two-sided financial perspectives from one smart query.
  3. Seamlessly integrating real-time data analysis with an intuitive roadmap builder.

What we learned

  1. How to balance technical depth (real-time data, authentication) with user-friendly design.
  2. The importance of simplifying data without dumbing it down.
  3. Working in modular components makes expanding a product like this much easier in the future.

What's next for ThoughtChain

  1. Launching the Cases and Portfolio pages for deeper tracking and reporting.
  2. Enhancing the roadmap generator with customizable milestones and reminders.
  3. Adding voice input and multi-language support for wider accessibility.
  4. Exploring AI-powered financial coaching for long-term guidance and accountability.

Built With

  • next.js
  • perplexity
  • sonar
  • supabase
Share this project:

Updates