DEV Community

YivoAI
YivoAI

Posted on

I Built an AI Interview Coach Solo Using Whisper, GPT, and Vue – Here's How It Works

I Built an AI Interview Coach Solo Using Whisper, GPT, and Vue – Here's How It Works

Hi devs 👋

I'm Raj, and I recently launched YivoAI – an AI-powered mock interviewer that helps you practice interviews without needing a human partner.

🚀 What is YivoAI?

YivoAI simulates real interviews. It:

  • Asks technical and behavioral questions
  • Listens to your voice answers in real time
  • Gives instant feedback (text + voice) using GPT
  • Tracks performance to help you improve

🛠️ Tech Stack

  • Frontend: Vue.js 3 (Composition API), Pinia, Web Audio API, AudioWorklet
  • Backend: ASP.NET Core Web API
  • AI: Whisper (voice-to-text), OpenAI GPT (feedback + scoring)

🎙️ How It Works

  1. You speak your answer out loud.
  2. Audio is captured and streamed using AudioWorklet.
  3. Whisper transcribes the voice in real time.
  4. GPT evaluates the clarity, tone, and content.
  5. YivoAI gives you immediate feedback.

💡 Why I Built It

I wanted a simple way to practice interviews on my own — without scheduling, fear, or pressure. So I built something that makes interview prep fast, private, and available 24/7.

🧪 Try It Out

🖱️ https://yivoai.com

No sign-up required. Works best on desktop Chrome.

🙏 Would love your feedback!

  • What worked?
  • What confused you?
  • What feature should I build next?

Thanks for reading! Follow me on X or LinkedIn for future updates.

Top comments (0)