Voice AI Interview Platform - Practice real-time voice interviews with AI, get instant feedback, and improve your performance unlimited times.
- Chat to Create: Talk with AI via chat to generate customized interviews.
- Real-time Voice Interviews: Hop into voice calls with live transcription of AI speech.
- Unlimited Retakes: Practice as many times as you want.
- Performance History: View previous interviews and scores.
- AI Feedback: Detailed explanations, summaries, and personalized improvement tips.
| Desktop Preview 1 | Desktop Preview 2 | Desktop Preview 3 |
|---|---|---|
![]() |
![]() |
![]() |
-
Clone the repo and install dependencies:
npm install
-
Create a Firebase project and add your config to environment variables (see
.env.exampleif available or firebase config files). -
Run the development server:
npm run dev
Open http://localhost:3000 and start practicing!
- Frontend: Next.js 15 (App Router), React 19, TypeScript
- Styling: Tailwind CSS 4, shadcn/ui components
- Voice AI: Vapi.ai SDK
- Backend: Firebase (Auth, Firestore, Functions), Next.js API Routes
- Forms: React Hook Form + Zod
- UI: Lucide React icons, Sonner toasts
Deploy to Vercel with one click (Firebase config via env vars).
MIT


