Inspiration
We’ve all been there — brilliant at coding, but freezing when a manager or HR asks behavioral questions. Most developers are introverts, and with the rise of AI and new communication tools, soft skills are becoming as important as technical talent. HireLabs was born to help people communicate with confidence, master interviews, and unlock job opportunities.
What it does
HireLabs is a real-time soft skills trainer for second-round interviews. Users answer spoken interview questions while the app:
Monitors emotions through voice every 5 seconds
Analyzes clarity, confidence, and communication
Evaluates technical correctness
Generates personalized feedback through Gemini
Uses ElevenLabs to create natural interviewer voices
It simulates the full experience of talking to a real HR manager or team lead.
How we built it
We used:
React for the frontend interface, microphone capture, and real-time visualization
Python + Flask for the backend API and WebSocket audio streaming
Audio emotion detection models to track emotional states
Gemini API to analyze answers and emotion timelines
ElevenLabs to generate natural-sounding interviewer voices
STT (speech-to-text) to process user responses
Everything works together to create an interactive and human-feeling interview simulator.
Built With
- gemini
- goddady
- javascript
- preserge
- python
Log in or sign up for Devpost to join the conversation.