Inspiration

Everyone — from entrepreneurs to students — will one day need to deliver a pitch. But not everyone has access to a professional coach to rehearse, get feedback, or boost their impact.

🎤 So... what if an AI could coach you, in your own language, with real-time feedback?

That’s how PitchMaster was born.

What it does

PitchMaster is a bilingual AI coach (French/English) that analyzes your pitch (video, audio, or document) and gives you custom, constructive feedback:

📄 Structure, tone, clarity, pacing, and delivery analysis

🎧 Feedback delivered as natural voice (via ElevenLabs)

🎥 Optional AI-generated video response using Tavus

📊 Auto transcription available for video uploads

How we built it

⚡️ Frontend built entirely on Bolt.new for a mobile-first, clean UX

🧩 Backend in Python/Flask handles AI prompts, APIs, and media generation

🧠 Used GPT-4 to generate clear, motivational pitch feedback

🔊 Integrated ElevenLabs for human-like voice generation

🎥 Integrated Tavus for personalized AI video coaching

☁️ Custom routes to store, retrieve, and render results dynamically

Challenges we ran into

Google Colab network limitations when connecting to Tavus’ API

Generating and validating the first Tavus avatar (Persona + Template setup)

Auto-detecting pitch language to support both English and French

Balancing constructive and encouraging tone in feedback prompts

Accomplishments that we're proud of

✅ Fully functional AI feedback loop: From pitch input (text, video, or doc) to customized analysis, audio, and AI-generated video — all integrated seamlessly.

🧠 Real-time bilingual feedback: Automatically detects pitch language (French or English) and delivers tailored feedback accordingly.

🗣️ Natural, human-like coaching voice using ElevenLabs, making feedback more engaging than plain text.

🎥 AI video generation with Tavus: We trained a personalized avatar to deliver feedback in video form — realistic, scalable, and professional.

⚡ Built the full frontend in Bolt.new, achieving a responsive, mobile-ready design without writing traditional CSS or HTML.

🔗 Connected multiple advanced APIs (GPT-4, ElevenLabs, Tavus) into a unified experience — with full backend logic we coded ourselves.

🌍 Designed with accessibility in mind: anyone can pitch, no expensive coach required.

What we learned

How to chain together AI tools to build a seamless coaching pipeline

The value of personalized, real-time feedback in learning experiences

How to combine natural language, audio, and video for greater impact

That simple UX can significantly improve user engagement in self-coaching

What's next for PitchMaster – AI-Powered Oral Pitch Coach

rogress tracking

Live feedback via webcam

AI roleplay for Q&A sessions

And a mobile version to practice anytime, anywhere

Built With

  • bolt.new
  • elevenlabs
  • flask
  • gpt-4
  • langdetect
  • netlify
  • python
  • tavus
Share this project:

Updates