-
Notifications
You must be signed in to change notification settings - Fork 0
01 Getting Started and Installation
This guide walks you through setting up, configuring, and launching WishPilot on your machine.
Before running or building WishPilot, verify that your machine meets the minimum hardware and software requirements:
| Component | Minimum Specification | Recommended Specification |
|---|---|---|
| Operating System | Windows 10 (64-bit) Build 19041+ | Windows 11 (64-bit) Latest Build |
| CPU | Dual-core 2.0 GHz Intel / AMD | Quad-core 2.5 GHz+ (e.g. Intel Core i5/i7 or AMD Ryzen 5/7) |
| Memory (RAM) | 4 GB | 8 GB or higher |
| Storage | 300 MB free space | 1 GB free space (for builds & cache) |
| Audio Input | Standard internal microphone | Dedicated USB/3.5mm headset or external boom microphone |
| Internet Connection | Broadband connection | Low-latency broadband (<50ms ping to API endpoints) |
If you downloaded the official release package, you do not need Node.js, Python, or build tools installed on your system.
- Download
WishPilot-Windows-1.0.0.exefrom the GitHub Releases page. - Double-click the executable to launch.
- WishPilot opens in Studio Dashboard mode on your primary monitor.
- All settings, session data, and API keys are stored locally on your machine in application local storage.
If you are modifying the codebase or running a customized local build:
- Install Node.js (v18.x or v20.x LTS): https://nodejs.org
- Ensure npm (v9.x or higher) is available:
node -v npm -v
- Install Git: https://git-scm.com
git clone https://github.com/vishwjeet27/wishpilot.git
cd wishpilotInstall all required runtime and development dependencies:
npm installTo launch the app with live hot module reloading (HMR) and Vite dev server:
npm run electron:dev(This starts the Vite server on http://localhost:5173 and launches Electron connected to the dev port).
To build the optimized frontend bundle:
npm run buildTo create a standalone portable Windows single-file executable (.exe):
npm run dist:exeOutput will be generated in:
release/windows/WishPilot-Windows-1.0.0.exe
When launching WishPilot for the first time, follow these four simple steps:
- In the Studio Dashboard, click on the Models & Audio tab in the left sidebar.
- Under AI Provider Configuration, select your preferred provider (e.g. Groq Cloud).
- Paste your API key into the input field.
- Tip: Free Groq Cloud keys can be obtained instantly at console.groq.com/keys.
- Click Save Settings.
- Click Ping Test to verify sub-200ms round-trip connection to the API provider.
- Go to the Live Test Lab tab.
- Click Start Microphone (or press
Ctrl + Shift + M). - Speak a test question into your microphone (e.g., "What is the difference between optimistic and pessimistic locking?").
- Verify that the waveform animates and the transcript appears in the live buffer within ~300ms.
- Click Answer This (or press
Ctrl + Shift + A) to verify answer streaming.
- Click on the Sessions & Roles tab.
- Select your interview domain from the 3x3 category grid (e.g., IT & Software Development, Finance & Banking, or Product Management).
- Enter your target company name (e.g., Stripe, Google, Goldman Sachs).
- Enter your target role title or click one of the pre-configured Quick Roles pills.
- In the Resume & JD tab, paste your resume text (or upload your resume PDF).
- Click Launch Stealth HUD in the top header or press the global shortcut:
Ctrl + Shift + H - The HUD will appear as a translucent, floating, always-on-top window.
- You are now fully configured and ready for practice sessions.
WishPilot v1.0.0 • Developed by Vishwjeet Singh Vilkhu • Licensed under GNU GPL v3.0
Wiki Home •
Repository •
Releases •
Report Issue
- 3. Supported AI Providers & Setup
- 4. Multi-Industry Category Engine
- 5. Instant Answer Refinement Pills
WishPilot v1.0.0
Built by Vishwjeet Singh Vilkhu
Licensed under GNU GPL v3.0