InterviewPilot is an AI-powered interview simulation platform built with Cursor SDK that helps users practice realistic job interviews through adaptive AI agents. Users interact with Captain (Interviewer Agent), receive real-time scoring from the Evaluator Agent, and get detailed personalized feedback from the Report Agent — creating a fast, immers
# InterviewPilot AI
InterviewPilot AI is an AI-powered interview simulation platform that helps users practice real-world job interviews through intelligent voice-based conversations, personalized feedback, and adaptive interview agents.
Built with Cursor SDK, the platform creates realistic interview experiences for technical, behavioral, and HR-style interviews while helping candidates improve confidence, communication, and problem-solving skills.
---
# 🚀 Features
- 🎤 Real-time AI voice interviews
- 🤖 Multiple AI interviewer agents
- 📊 Instant interview feedback and scoring
- 💼 Technical, behavioral, and HR interview modes
- 🧠 Personalized questions based on user profile
- 📄 Resume-aware interview generation
- ⚡️ Fast onboarding and interview workflow
- 🎯 Confidence and communication evaluation
- 🌍 Scalable AI-native architecture powered by Cursor SDK
---
# 🧠 How It Works
1. Users create an account and complete their professional profile
2. Resume and career information are stored once during onboarding
3. Users choose:
- interview type
- role
- company/topic
4. AI interview agents conduct a live interactive interview
5. The platform analyzes:
- technical performance
- communication skills
- confidence
- response quality
6. Users receive detailed feedback and improvement suggestions
---
# 🏗 Tech Stack
## Frontend
- Next.js
- React
- Tailwind CSS
## Backend
- Node.js
- Supabase
## Supabase Auth
- Supabase project: `ivoyhrmpojvyersxbmoo`
- Google OAuth callback follows the current app origin, so it returns to the deployed app in production and localhost during development.
- Google auth is already configured in Supabase for this project.
## AI & Voice
- Cursor SDK
- OpenAI APIs
- Voice AI Integration
---
# 🤖 AI Agents
InterviewPilot uses multiple AI agents to simulate realistic interview environments:
- HR Interview Agent
- Technical Interview Agent
- Behavioral Interview Agent
- Feedback & Evaluation Agent
- Communication Analysis Agent
---
# …