Stratax AI
An interview simulation and evaluation platform for behavioral, technical, and system design rounds, with resume-aware practice, backend-authoritative proctoring, explainable scoring, and next-session progress guidance.
Try Stratax AIStratax AI is an end-to-end interview simulation and evaluation platform. Instead of optimizing for trivia or one-off answers, it evaluates reasoning depth, communication clarity, and decision-making across multi-turn sessions — and explains exactly what drove each score.
What Makes Stratax Different
We focus on the human signals that actually matter in a real interview.
Session-level evaluation
We evaluate consistency and depth across an entire session, not just isolated questions. It measures how you maintain context, justify trade-offs, and improve as the interview progresses.
Conversational follow-ups
Follow-ups adapt to what you say. Mention a constraint or a trade-off and the interviewer probes the “why”, alternatives, and failure modes — like a real panel would.
Explainable scoring
Every score comes with reasoning. You see strengths, gaps, and red flags mapped to a clear rubric — so you know what to change next time.
Communication signals
Optional voice mode tracks delivery signals like pace, filler words, and pauses, so you can improve how you communicate — not just what you say.
Claim-based probing
Resume-aware questions target your own projects and claims, creating practice that feels specific and interview-real — not generic.
Unified scoring engine
A consistent rubric powers practice, mock rounds, and module feedback — so your progress is measured against the same standard everywhere.
Built for the way interviews actually work
Eight modules. One scoring standard. Each module targets signals real interviewers evaluate — from correctness and structure to communication and trade-offs.
Click any feature to explore it. All modules share a unified scoring engine.
From session start to actionable insight
Six stages that mirror a real interview loop — setup, question selection, response capture, evaluation, follow-ups, and session summary.
Stratax evaluates at the session level, not just per-question. It tracks reasoning patterns, communication signals, and improvement over time — so you can see both single-answer quality and session-level consistency.
Advisory Note — AI feedback is guidance, not a hiring decision. Use the scores to find improvement areas, validate progress over time, and complement with real interviews and peer review.
Backend Technical Design
A modular FastAPI backend with provider-agnostic LLM orchestration, practice agents, hybrid retrieval, privacy-safe telemetry, and independently toggleable subsystems.
SYSTEM LAYERS
Technology Stack
A pragmatic stack optimized for low-latency UX, type safety, and modular AI-powered evaluation.
Multi-Agent Architecture
Practice Mode combines specialized agents and services for local STT, speech analytics, adaptive interviewing, deterministic scoring, proctoring state, and final coaching summaries.
- Parallel signal extraction: content + delivery metrics are computed side-by-side
- Unified rubric: outputs are merged into consistent scoring dimensions
- Actionable coaching: feedback is turned into next-step improvements and drills
| Agent | Responsibility | Technology |
|---|---|---|
| InterviewerAgent | Orchestrates question flow, follow-ups, and micro-feedback | Rules + LLM |
| SpeechAnalyticsAgent | Delivery signals: pace, fillers, pauses, and consistency | Signal processing + analytics |
| AdaptiveInterviewerAgent | Evaluates answer quality, depth, and trade-offs | Gemini / Groq |
| ConversationalAgent | Maintains context and probes assumptions conversationally | LLM + session memory |
| EvaluationAgent | Generates structured summaries and coaching recommendations | LLM |
| LocalSTTService | Server-side transcription for practice audio submissions | faster-whisper |
| Proctoring Engine | Tracks heartbeat staleness, risk level, violations, and termination state | Backend session state + rules |
AI Copilot
Context-aware conversational assistant with session persistence, SSE streaming, dual-provider routing, and identity protection.
Practice Mode
Session-based practice for voice and coding rounds with deterministic scoring, local STT, backend-authoritative proctoring, progress continuity, and targeted next-session recommendations.
Mock Interview
Multi-question session simulator with progressive hints and 5-criteria LLM evaluation — each answer scored across a full rubric.
Factual and technical accuracy of your answer
Interview Intelligence
Hybrid retrieval + grounded question generation for company- and role-specific preparation.
""
Code Evaluation
Hybrid static analysis + LLM critique pipeline for code submissions, executed server-side in an isolated Judge0 sandbox.
Resume & Document Intelligence
LLM-based resume parsing with claim extraction, ATS scoring, skills gap analysis, and tailored interview probing — all in-memory, nothing stored.
“”
API Reference
Key REST endpoints powering auth, session Q and A, practice orchestration, retrieval, and code execution.
Authentication
Chat / Q&A
Mock Interview
Practice Mode
Interview Intelligence
Code Execution
/docs and ReDoc at
/redoc when running the server.
Deployment
Deploy Stratax AI as a FastAPI service with PostgreSQL, Qdrant, Redis, and optional Kroki or Sentry integrations.
Environment Setup
Environment Variables
| Variable | Required | Description |
|---|---|---|
GROQ_API_KEY |
One of Groq/Gemini | Groq API key for Llama/Mixtral |
GEMINI_API_KEY |
One of Groq/Gemini | Google Gemini API key |
DATABASE_URL |
Recommended | SQL database for users, usage, telemetry, and rate limits |
QDRANT_URL |
Optional | Shared Qdrant endpoint for semantic retrieval and multi-worker scaling |
REDIS_URL |
Optional | Redis for distributed caching, rate limiting, and cross-worker coordination |
JWT_SECRET_KEY |
Production | Persistent JWT signing key |
COOKIE_SECRET |
Production | Cookie encryption secret |
STRATAX_SECRETS_ENCRYPTION_KEY |
Production | Encrypts user-stored provider keys with Fernet |
REQUIRE_USER_API_KEY |
Optional | Enforces strict BYOK behavior for Interview Intelligence and other key-consuming flows |
SENTRY_DSN |
Optional | Enables centralized error tracking and release tagging |
JWT_SECRET_KEY and COOKIE_SECRET, and enable
STRATAX_SECRETS_ENCRYPTION_KEY before storing provider keys.
Security & Privacy
Built with privacy-safe design principles from the ground up.
- Privacy-safe telemetry: Stable identifiers are hashed and raw text is avoided by default
- No raw audio for learning: Audio files are session-only and excluded from learning loops
- Resume privacy: Raw uploaded files are deleted after extraction
- Encrypted provider keys: User-stored keys are encrypted with Fernet
- JWT + OAuth: Stateless JWT authentication with Google OAuth integration
- Guest continuity: Stable guest identifiers preserve practice progress across sessions
- Backend-authoritative proctoring: Heartbeats, violation counters, and termination reasons are tracked server-side
- Identity guard + post-processing: Responses are sanitized and checked before they reach the UI