Your personal AI assistant during video interviews — completely invisible to screen share on Zoom, Google Meet, Teams, and any other video platform.
Interview Assistant is an Electron-based desktop application that provides real-time AI-powered hints and suggestions during video interviews. It analyzes your screen and audio in real-time, showing hints only to you in a floating window that's completely invisible to your interviewer.
✨ 100% Invisible to Screen Share - The floating window is completely hidden from screen capture
🧠 AI-Powered Hints - Real-time AI analysis of your interview performance
🎯 Floating Overlay - Non-intrusive interface that only you can see
🔒 Privacy First - All data processed locally, no recording storage
🚀 Easy Setup - Just add your API key and you're ready
💻 Cross-Platform Support - macOS (with screen protection), Windows, Linux
- Features & Benefits
- Quick Start
- Installation
- Configuration
- Usage
- Project Structure
- Development
- Contributing
- Build & Distribution
- Troubleshooting
- FAQ
- License
- Support
| Feature | Description |
|---|---|
| Invisible Window | Completely hidden from screen share |
| Real-time Analysis | Analyzes screen + audio as you interview |
| AI Suggestions | AI provides contextual interview hints |
| Floating UI | Unobtrusive overlay that stays on top |
| Auto API Key | Remembers your API key securely between sessions |
| Lightweight | Minimal CPU/memory footprint |
- 💼 Job Interviews - Get hints on technical questions, behavioral patterns
- 🎓 Technical Assessments - Real-time coding interview assistance
- 📝 Sales Calls - Suggestions for handling objections
- 🤝 Negotiations - Tips for negotiation tactics
- 🎤 Presentations - Feedback on your speaking
- macOS (for invisible feature), or Windows/Linux (visible overlay)
- Node.js 16+ and npm
- AI API Key (get one free from your preferred provider)
# 1. Clone the repository
git clone https://github.com/dpkrn/interview-assistant.git
cd interview-assistant
# 2. Install dependencies
npm install
# 3. Run the application
npm start