Skip to content

AdamElitzur/ai-mock-interview

 
 

Repository files navigation

✨ Contributors

Made with ❤️ at Sundai hacks at MIT.


🎙️ AI Mock Interviewer

An interactive AI-powered mock interview tool that lets users speak their answers, receive real-time transcriptions and feedback, and converse with an AI interviewer using OpenAI’s Realtime API.

Built for practicing behavioral interviews with real-time coaching, voice interaction, and intelligent feedback.


🚀 Features

  • 🎤 Real-time speech-to-text using OpenAI's Realtime Transcription API
  • 🧠 GPT-4o interviewer that asks questions, listens to your answers, and provides personalized feedback
  • 📊 Smart analysis of your response structure (STAR), clarity, and impact
  • 🔈 Text-to-speech (TTS) voice output from the AI interviewer
  • 🖥️ Web interface with microphone support and clean UI

🛠 Tech Stack

  • Frontend: Next.js (React) + Tailwind CSS
  • Authentication: Clerk
  • Realtime Audio: OpenAI Realtime API

🧑‍💻 Getting Started

Clone the project and create an env file with your OpenAI API key included.

About

Built this AI behavioral interview prep tool with a team during Sundai hacks at MIT in one day.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.9%
  • CSS 2.8%
  • JavaScript 0.3%