TANAY MATTA
[ REF: CRACK-02 ] · AI_Systems

CrackIt

Status: Stable
CrackIt
NO_DEMO_REEL
BUFFER: —
DEPLOYED

Description

Real-time AI interview system with WebSocket relay pipeline enabling live speech-to-speech conversation with adaptive follow-up question generation and multi-model response evaluation.

Motivation

Technical interviews are anxiety-inducing partly because candidates rarely get realistic real-time practice. CrackIt simulates the actual conversational pressure of a live interview — with an AI that adapts follow-up questions based on your answers rather than following a fixed script.

GITHUB_SOURCE ↗
NO_LIVE_DEPLOYMENT
Technical Report // Ref: 0x002B

Real-Time Speech Pipeline Architecture in CrackIt

CLASSIFIED
TANAY_MATTA
Abstract

CrackIt implements a real-time speech-to-speech interview simulation pipeline using WebSocket relay architecture and OpenAI's Realtime API, enabling sub-200ms audio round-trips with adaptive follow-up question generation driven by a multi-model evaluation chain.

System Architecture

Audio is streamed from the client browser to a FastAPI WebSocket handler, transcribed via Whisper, then routed through a multi-model chain: GPT-4o-mini generates contextual follow-up questions and scores the answer, while Hugging Face classifiers add sentiment and confidence signals. Synthesized TTS audio is streamed back, maintaining rolling conversation context across turns.

Tech Stack
PythonFastAPIWebSocketOpenAI Realtime APIHugging FaceGPT-4o-minilibrosa
TANAY_MATTA // ENGINEERING REPORTSREF: 0x002B
NO_REPORT_AVAILABLE