Skip to content

06 Stealth HUD and Hotkeys Reference

Vishwjeet Singh Vilkhu edited this page Sep 5, 2026 · 1 revision

Stealth HUD & Hotkeys Reference

WishPilot is designed to stay completely out of your way during live interviews, presentations, and technical drills. This guide covers the floating Heads-Up Display (HUD), window controls, screen capture, and global shortcuts.


1. Global Keyboard Shortcuts

All shortcuts are registered globally at the operating system level, allowing you to trigger actions even when WishPilot is not in focus:

Shortcut Action Description
Ctrl + Shift + H Toggle HUD / Studio Mode Seamlessly switches the window between full Studio Dashboard and minimal Floating HUD overlay.
Ctrl + Shift + M Toggle Microphone Mutes or unmutes the continuous audio capture stream without clicking any UI element.
Ctrl + Shift + A Trigger Answer Now Manually initiates answer generation from the current speech buffer or active prompt.
Ctrl + Shift + S Capture Screen (Vision) Invisibly captures the active monitor and attaches it as visual context to the next AI request.
Ctrl + Shift + C Toggle Click-Through Mode Passes mouse clicks directly through the HUD window to underlying applications (e.g. IDE or browser).
Ctrl + Shift + X Quick Dismiss Instantly hides the window and pauses all audio capture in high-pressure situations.

2. Floating Stealth HUD Controls

The Floating HUD provides high-speed visibility while coding or speaking:

┌────────────────────────────────────────────────────────────────────────┐
│ [● WISH] [IT DEV] [Default Session ▼]    [MUTE] [Opacity 85%] [×] [─]  │  <-- Drag Header
├────────────────────────────────────────────────────────────────────────┤
│ TRANSCRIPT FEED (Live 180ms Groq Whisper Stream)                       │
│ "Can you explain how you design an idempotent payment processing..."   │
├────────────────────────────────────────────────────────────────────────┤
│ ANSWER                                                     [Copy]      │
│ [Refine: (Shorter) (Technical) (Example) (Simpler)]                   │
│                                                                        │
│ **SPEAK THIS FIRST (10s TL;DR)**:                                      │
│ "I enforce idempotency by using a unique idempotency key generated by  │
│ the client, validated atomically using Redis SETNX with a 24-hour TTL."│
│                                                                        │
│ **Step 1: Ingestion & Validation**                                     │
│ Validate request payload signature and query Redis key existence...    │
├────────────────────────────────────────────────────────────────────────┤
│ [ Type custom question / follow-up...                    ] [Send]     │
└────────────────────────────────────────────────────────────────────────┘

Key Interactive Features:

  1. Header Dragging: Click and hold any part of the top header bar to drag the window across your screen.
  2. Opacity Slider: Adjust background opacity from 12% (barely visible translucent text) up to 100% (solid obsidian dark mode).
  3. Click-Through Mode (Ctrl + Shift + C): When enabled, your mouse clicks pass straight through the HUD to underlying windows, enabling you to type in VS Code or LeetCode while the HUD stays visible above your editor.
  4. Session Switcher: Switch between active interview sessions directly from the header dropdown without opening the Studio Dashboard.

3. Screen Capture & Vision Analysis (Ctrl + Shift + S)

When an interviewer shares a problem statement, LeetCode challenge, or system design architecture diagram:

  1. Press Ctrl + Shift + S.
  2. WishPilot captures your active screen using Electron's desktopCapturer entirely in memory.
  3. A visual notification confirms that screen context is attached.
  4. When you speak or hit Ctrl + Shift + A, the image is passed directly to the vision-capable LLM (e.g. OpenAI gpt-4o, Google gemini-2.0-flash, or OpenRouter claude-3.5-sonnet).
  5. The AI extracts problem constraints, produces the optimal code solution, calculates Time & Space Complexity (Big-O), and writes out a spoken explanation for you to read while coding.

4. Assessment Environment Compatibility

WishPilot includes an Assessment Environment & Process Compatibility Scanner located in the Display & Environment tab:

  • Scans running processes on your local machine using native OS process inspection (tasklist on Windows, ps on Linux).
  • Detects whether secure testing environments or specialized lock browsers are running (e.g. Safe Exam Browser, Mercer Mettl, HirePro, Cocubes, Respondus LockDown).
  • Displays an ENVIRONMENT: COMPATIBLE or RESTRICTED PROCESS DETECTED status.
  • Helps candidates verify system compliance before self-directed timed practice drills.

Clone this wiki locally