Inspiration
Behavioral interviews are the single most common point of failure for students entering internships and early-career roles. Not because they lack experience — but because they struggle to translate lived moments into clear, structured stories.
We were inspired by three insights:
- People freeze under pressure not due to lack of stories, but due to lack of cognitive structure.
- Existing interview tools focus on generating answers, not understanding the human behind them.
- Large language models are uniquely capable of modeling personality, communication style, and experience — if guided correctly.
BehavAced was inspired by the desire to extend human cognition, not just automate responses. We wanted to build something that helps people think better, not just speak better.
What it does
BehavAced is an AI-powered behavioral interview cognition assistant that helps users:
- Understand their communication style
- Transform their experiences into structured STAR/SOAR stories
- Generate personalized interview answers
- Practice speaking with real-time clarity, pacing, and structure feedback
- Follow an adaptive improvement plan tailored to their weaknesses
The system begins with an Instant Try Mode — you can ask any behavioral question immediately, without onboarding. If you want personalized answers, the app guides you through a calming, Cluely-inspired onboarding flow to:
- Capture your personality
- Parse your resume
- Build a personalized Story Brain
From there, users can:
- Ask any behavioral question and get a tailored answer
- Practice speaking out loud
- Receive quantitative scoring and qualitative coaching
- Improve through an AI-generated plan
BehavAced is not merely a prep tool — it’s a reasoning system that augments the user’s cognition during interviews.
How we built it
We built BehavAced as a multi-layered reasoning system with several integrated components:
- Backend (FastAPI)
- /api/demo/answer to power the instant-try experience
- /api/onboarding/* endpoints for personality, resume, and experience intake
- /api/story-brain/generate to create structured stories
- /api/answers/personalized for question routing + answer generation
- /api/practice/score for clarity/structure feedback
- /api/plan/generate for adaptive improvement plans
We used structured prompts, schema validation, and multi-step LLM chaining to ensure consistency.
- AI Reasoning Layer The AI system has several distinct modules:
- Personality Embedding Generator
- Experience Extractor
- Story Clusterer
- Tone Modeler
- Answer Router
- Practice Evaluator
- Learning Plan Generator
We used Claude’s structured output format to maintain deterministic behavior and reproducibility. Story embeddings and personality vectors are stored in PostgreSQL/Supabase so responses can remain consistent over time.
- Frontend (Next.js + Tailwind + Framer Motion)
The UI was heavily inspired by a calming aesthetic, featuring:
- Soft gradients
- Gentle animations
- Spacious layouts
- Floating cards
- A guided onboarding carousel
- Real-time waveform and scoring UI
The hero input supports Instant Try Mode, allowing users to experience the system before onboarding — dramatically increasing engagement.
- Speech Pipeline For practice mode, we built:
- Browser-based voice recording
- Transcription → clarity scoring → pacing analysis
- AI-driven critique and rewritten improvement
- Quantitative scoring visualization
It feels like a real communication coach.
Challenges we ran into
- Personality modeling was harder than expected
- Story clustering and answer routing required multi-step reasoning
- UI complexity
- Latency constraints
Accomplishments that we're proud of
-Delivering a truly personalized interview cognition engine, not a generic AI answer generator -Building a scalable reasoning architecture with multiple specialized modules -Designing a scoring system that gives actionable feedback, not vague AI advice
What we learned
- AI is most powerful when paired with structure.
- Users respond emotionally to calming, thoughtful UI.
- Behavioral interviewing is fundamentally a cognitive skill.
- Multi-step LLM reasoning beats single calls every time.
What's next for BehavAced
Browser extension that integrates with job postings to automatically predict questions A personalized “Interview Graph” showing strengths, weak areas, and story gaps Full voice coaching with pacing visualization and emotional curve tracking
Log in or sign up for Devpost to join the conversation.