Your Personal AI-Powered Interview Coach
π Website: https://www.powerinterviewai.com
Power Interview is a privacy-first AI assistant designed to help you ace technical and behavioral interviews. With real-time transcription and intelligent suggestions, you'll have the confidence and support you need during live interviews, all while maintaining your privacy.
Your data stays with you. Power Interview is built with privacy as a core principle:
- Client-Side Application: Native Tauri desktop client (Rust + React) for account management and UI
- Secure Storage: Credentials and personal info stored locally in a JSON config file managed by the Rust backend
- AI Processing: Handled by secure backend services
- No Data Mining: No selling or sharing personal data
- Minimal Data Transfer: Only necessary data sent for AI suggestions
- Your Control: CV, profile, and configs remain on your device
Stay on top of the conversation with live ASR:
- Dual-channel transcription (you + interviewer)
- WebSocket streaming for low latency
- Speaker detection
- Full transcript history
- Personalized responses based on CV and job description
- Streaming responses in real time
- Context-aware outputs
- Natural language responses
- Screenshot-based problem understanding
- Multi-image support (up to 4)
- LLM-powered solutions
- Syntax-highlighted code output
- Profile management (CV, job description, etc.)
- Audio device selection
- Language support (English)
- Persistent settings
Power Interview desktop client is supported on:
- Windows 11+ (x64 installer build)
- macOS 14.4+ (Apple Silicon and Intel release artifacts)
Release binaries are published on the GitHub Releases page.
Power Interview follows a client-server architecture.
- Tauri (Rust) + React + TypeScript
- Zustand + React Query
- Native Rust backend handles audio capture, OS integrations, and local storage; the React UI handles orchestration and rendering
- AI/LLM Service for suggestions
- ASR Service for transcription
- Auth Service
- WebSocket (real-time)
- REST API
- Node.js 22.x
- pnpm
- Rust toolchain (for Tauri builds)
git clone https://github.com/PowerInterviewAI/client-app-tauri.git
cd client-app-tauri
pnpm installpnpm tauri:dev- Set profile (CV, job description)
- Select microphone
- Start assistant
- Code suggestions
- Debugging assistance
- Live transcription
- AI-generated responses
- Context-aware answers
- Self-monitoring
- Feedback loops
- Local, file-based config storage in the OS app data directory
- HTTPS + secure WebSockets
- No external transcript storage
- Full user control
- Tauri (WebView)
- React 19
- TypeScript
- Tailwind CSS
- Rust (Tauri native backend)
- WebSocket
client-app-tauri/
βββ src/ # React frontend
βββ src-tauri/ # Rust Tauri backend and native commands
βββ public/
Use for ethical and legal interview preparation only.
Users are responsible for complying with all applicable laws and platform policies.
Pull requests welcome.
MIT License
- Email: team@vectorleappulse.xyz
- GitHub Issues for bugs/features
Built to help you succeed in interviews