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
---
# β¦