🚀 Inspiration
We noticed that many aspiring entrepreneurs struggle with knowing whether their startup ideas are actually good—or just caffeine-fueled pipe dreams. Instead of turning to mentors or investors too soon, what if they could test the waters in a fun, judgment-free, AI-powered therapy session?
DreamAdvisor was born to provide brutally honest, insightful, and even sarcastic feedback for startup ideas using generative AI, voice, video, and blockchain magic.
💡 What it does
DreamAdvisor is an AI Startup Therapist that evaluates your startup ideas and offers feedback through animated, personality-rich therapy sessions.
- Submit your idea via text or voice
- Choose from 5 distinct AI therapists (e.g., Dr. Reality Check, Rebel Innovator)
- Receive a narrated, AI-generated video session critiquing your idea
- Mint NFT certificates for high-scoring ideas
- Track all your sessions and climb the community leaderboard
🛠️ How we built it
- Frontend: React + TypeScript + Tailwind CSS
- Backend: Supabase (Database + Auth + RLS)
- Voice AI: ElevenLabs for realistic voice synthesis
- Video AI: Tavus for avatar-based video generation
- AI Scripts: OpenRouter for generating therapist dialogue
- Blockchain: Algorand for NFT minting
- Subscriptions: RevenueCat for free & premium tier control
🧱 Challenges we ran into
- Orchestrating multi-modal AI services (text → voice → video)
- Writing secure but performant Row Level Security (RLS) policies in Supabase
- Handling delays in video generation while keeping the UX smooth
- Coordinating environment variable security across development and production
- Making therapist personalities feel distinct, fun, and helpful
🏆 Accomplishments that we're proud of
- A fully working MVP with real AI-powered video sessions
- Clean and scalable Supabase schema with secure RLS
- Modular design that allows easy addition of new therapists
- Fully functional NFT minting flow using Algorand
- A fun, engaging UX that balances fun and functionality
📚 What we learned
- How to chain together advanced APIs (voice, video, AI, blockchain)
- Optimizing RLS security without sacrificing performance
- Designing user-friendly flows for unstructured idea input
- Crafting unique AI personalities with emotional tone and feedback style
- Managing stateful async interactions like video rendering in the frontend
🔮 What's next for DreamAdvisor - AI Startup Therapist
- Add more AI therapist types like Investor Shark and Pitch Coach
- Enable real-time AI voice chat
- Community upvoting and peer feedback on ideas
- Partner with startup accelerators and pitch competitions
- Launch a mobile app for idea journaling and on-the-go sessions
- Introduce NFT marketplace for idea certificates
Built With
- algorand
- elevenlabs
- git
- github.
- netlify
- node.js
- npm
- openrouter
- postgresql
- react
- revenuecat
- row-level-security-(rls)
- supabase
- supabase-auth
- tailwind-css
- tavus
- typescript
- vercel
- vite
- yarn
Log in or sign up for Devpost to join the conversation.