Inspiration

We were tired of dry, boring stock analysis reports and wondered: what if Warren Buffett, Peter Lynch, and other investing legends could debate stocks for us in real-time?

What it does

Stock Legends transforms stock analysis into entertaining AI-powered conversations where legendary investors like Buffett, Lynch, and Graham debate any ticker you search, providing insights through their unique investing philosophies and personalities.

How we built it

React + TypeScript frontend with Vite, Express backend, Supabase for PostgreSQL database, OpenAI API for generating character dialogues.

Challenges we ran into

Managing multi-agent workflows with orchestrators and subagents to decide how the investor cohort should have a productive discussion.

Accomplishments that we're proud of

Successfully captured the essence of legendary investors in AI form, created smooth animated conversations that feel natural, and built a production-ready full-stack app with proper error handling and deployment automation.

What we learned

How to prompt engineer distinct character personalities, implement polling patterns for long-running AI tasks.

What's next for Stock Legends

There's a lot going on the in the backend regarding multi-agent conversations. I want to make it update in real-time for the user to experience.

Built With

Share this project:

Updates