Open Source Cluely: An AI-powered desktop tool that helps you excel in technical and professional interviews by providing intelligent, real-time assistance while remaining completely invisible to screen sharing and recording software.
135
stars
27
commits
JavaScript
primary language
Nov 19, 2025
updated
Professional Interview Assistant with Invisible Screen Overlay
An AI-powered desktop tool that helps you excel in technical and professional interviews by providing intelligent, real-time assistance while remaining completely invisible to screen sharing and recording software.
https://github.com/user-attachments/assets/c5616482-3652-4686-b87b-e04d06572d2f
Completely Stealth - Invisible to Zoom, Teams, Meet, and all screen sharing tools Real-time AI Assistance - Instant help with coding problems, system design, and interview questions Professional Skills - Specialized modes for different interview types
git clone <repository-url>
cd Vysper
brew install tesseract
brew install sox
npm install
npm start
Clone and Setup (first time only):
git clone <repository-url>
cd Vysper
npm install
Create Your Build:
# For your current platform (recommended)
npm run build
# Or specific platforms
npm run build:mac # macOS (.dmg + .zip)
npm run build:win # Windows (.exe installer + portable)
npm run build:linux # Linux (.AppImage + .deb)
npm run build:all # All platforms
Find Your App: Built files appear in dist/ folder
# Basic builds
npm run build # Current platform
npm run build:mac # macOS (.dmg + .zip)
npm run build:win # Windows (.exe installer + portable)
npm run build:linux # Linux (.AppImage + .deb)
npm run build:all # All platforms
# Development & testing
npm run pack # Quick build for testing (no compression)
npm run clean # Clean dist/ folder
npm run rebuild # Clean + build current platform
npm run release # Clean + build all platforms
Built apps will be in the dist/ folder:
Vysper-1.0.0.dmg (installer) or Vysper-1.0.0-mac.zip (portable)Vysper Setup 1.0.0.exe (installer) or Vysper 1.0.0.exe (portable)Vysper-1.0.0.AppImage (portable) or Vysper_1.0.0_amd64.deb (installer).dmg file → Drag to Applications folder.exe installer or double-click portable version.AppImage executable (chmod +x) and run, or install .deb with dpkgClean Build Process:
rm -rf node_modules dist
npm install
npm run build
Azure Speech (for voice commands)
.env: AZURE_SPEECH_KEY=your_keyGoogle Gemini AI (for intelligent responses)
Alt+GCreate .env:
AZURE_SPEECH_KEY=your_azure_speech_key
AZURE_SPEECH_REGION=your_region
GEMINI_API_KEY=your_gemini_api_key
| Shortcut | Action |
|---|---|
Cmd + Shift + S | Screenshot + AI Analysis |
Alt/Option + R | Voice Recording Toggle |
Cmd + Shift + \ | Show/Hide All Windows |
Alt + A | Toggle Interactive Mode |
| Shortcut | Action |
|---|---|
Cmd + Shift + C | Chat Window |
Cmd + Arrow Up/Down | Skills Selection (only if Interactive mode is on) |
Cmd + , | Settings |
| Shortcut | Action |
|---|---|
Cmd+Shift+\ | Clear Session Memory |
Cmd+Up/Down (in Interaction Mode) to switch skills quickly.brew install tesseract)brew install sox)The app remembers your interview context across multiple questions:
Contribute to make Vysper the ultimate interview companion, not a cheating tool!
⭐ Star this repo if Vysper helped you ace your interviews or you vibed with it!
27 commits
JavaScript
79.1%
HTML
18.1%
CSS
2.9%
Open Source Cluely: An AI-powered desktop tool that helps you excel in technical and professional interviews by providing intelligent, real-time assistance while remaining completely invisible to screen sharing and recording software.
135
stars
27
commits
JavaScript
primary language
Nov 19, 2025
updated
Professional Interview Assistant with Invisible Screen Overlay
An AI-powered desktop tool that helps you excel in technical and professional interviews by providing intelligent, real-time assistance while remaining completely invisible to screen sharing and recording software.
https://github.com/user-attachments/assets/c5616482-3652-4686-b87b-e04d06572d2f
Completely Stealth - Invisible to Zoom, Teams, Meet, and all screen sharing tools Real-time AI Assistance - Instant help with coding problems, system design, and interview questions Professional Skills - Specialized modes for different interview types
git clone <repository-url>
cd Vysper
brew install tesseract
brew install sox
npm install
npm start
Clone and Setup (first time only):
git clone <repository-url>
cd Vysper
npm install
Create Your Build:
# For your current platform (recommended)
npm run build
# Or specific platforms
npm run build:mac # macOS (.dmg + .zip)
npm run build:win # Windows (.exe installer + portable)
npm run build:linux # Linux (.AppImage + .deb)
npm run build:all # All platforms
Find Your App: Built files appear in dist/ folder
# Basic builds
npm run build # Current platform
npm run build:mac # macOS (.dmg + .zip)
npm run build:win # Windows (.exe installer + portable)
npm run build:linux # Linux (.AppImage + .deb)
npm run build:all # All platforms
# Development & testing
npm run pack # Quick build for testing (no compression)
npm run clean # Clean dist/ folder
npm run rebuild # Clean + build current platform
npm run release # Clean + build all platforms
Built apps will be in the dist/ folder:
Vysper-1.0.0.dmg (installer) or Vysper-1.0.0-mac.zip (portable)Vysper Setup 1.0.0.exe (installer) or Vysper 1.0.0.exe (portable)Vysper-1.0.0.AppImage (portable) or Vysper_1.0.0_amd64.deb (installer).dmg file → Drag to Applications folder.exe installer or double-click portable version.AppImage executable (chmod +x) and run, or install .deb with dpkgClean Build Process:
rm -rf node_modules dist
npm install
npm run build
Azure Speech (for voice commands)
.env: AZURE_SPEECH_KEY=your_keyGoogle Gemini AI (for intelligent responses)
Alt+GCreate .env:
AZURE_SPEECH_KEY=your_azure_speech_key
AZURE_SPEECH_REGION=your_region
GEMINI_API_KEY=your_gemini_api_key
| Shortcut | Action |
|---|---|
Cmd + Shift + S | Screenshot + AI Analysis |
Alt/Option + R | Voice Recording Toggle |
Cmd + Shift + \ | Show/Hide All Windows |
Alt + A | Toggle Interactive Mode |
| Shortcut | Action |
|---|---|
Cmd + Shift + C | Chat Window |
Cmd + Arrow Up/Down | Skills Selection (only if Interactive mode is on) |
Cmd + , | Settings |
| Shortcut | Action |
|---|---|
Cmd+Shift+\ | Clear Session Memory |
Cmd+Up/Down (in Interaction Mode) to switch skills quickly.brew install tesseract)brew install sox)The app remembers your interview context across multiple questions:
Contribute to make Vysper the ultimate interview companion, not a cheating tool!
⭐ Star this repo if Vysper helped you ace your interviews or you vibed with it!
27 commits
JavaScript
79.1%
HTML
18.1%
CSS
2.9%