Mentara
// AI Mock Interview Training - Multi-Agent System
Full-stack AI interview-training app (Expo/React Native + Fastify) powered by 3 orchestrated LLM agents, with real-time token streaming over WebSocket for live interview conversations. Adding voice input (speech-to-text) and voice output (text-to-speech) for a hands-free mode, backed by a type-safe shared contract (TypeScript + Zod) across REST/WS. Planned launch across all target platforms by the end of 2026.
- client
- React Native · Expo · Clerk Auth · REST + WebSocket · Voice I/O (in progress)
- backend
- Fastify · PostgreSQL · Redis · Real-time WebSocket token streaming
- ai
- Interview Agent · Scoring Agent · Progress Agent · AICoach
- infra
- GitHub Actions · EAS cloud builds · Storybook workflow · Stripe · RevenueCat · Judge0 (code execution)