Your AI Copilot for Technical Interviews

Capture coding problems instantly and get AI-powered solutions, optimizations, and complexity analysis in real-time. Stay invisible, stay confident.

Why Choose LeetAssist?

Stealth Mode

Completely invisible during screen sharing. The overlay window is hidden from screen capture, ensuring your privacy during interviews.

Real-Time AI Solutions

Get instant AI-powered solutions, code optimizations, and complexity analysis powered by Google Gemini 3 Pro. No waiting, no delays.

Customizable Shortcuts

Configure keyboard shortcuts to match your workflow. Capture screens, toggle overlay, and navigate with your preferred key combinations.

Mobile Controller

Control the app from your phone. Scan a QR code to access the mobile controller for seamless screen capture and navigation.

Prompt Library

Create and manage multiple prompts for different scenarios. Save prompts for Python solutions, Java hints, complexity analysis, and more.

Privacy First

No account creation required. No personal data stored. Pay for time-based sessions and use the app completely anonymously.

How to Use LeetAssist

1

Download and Install

Download LeetAssist for your platform (Windows, macOS, or Linux) from the download section below. Install the application following the standard installation process for your operating system.

2

Configure Your Prompts

Open the main window and navigate to the Prompt Library tab. Create custom prompts for different scenarios:

  • Python solutions with explanations
  • Java code hints
  • Time complexity analysis
  • Code optimization suggestions

You can add, edit, and delete prompts as needed. Each prompt is assigned a number (1-9) for quick access via keyboard shortcuts.

3

Customize Keyboard Shortcuts

Go to the Keyboard Shortcuts tab to configure your preferred shortcuts:

  • Activation Key: Choose Alt, Ctrl, Shift, or Meta as your global activation key
  • Action Keys: Customize trigger keys for each action (e.g., V for toggle visibility, arrow keys for movement)

Default shortcuts use Alt as the activation key. For example:

  • Alt + V - Toggle overlay visibility
  • Alt + Arrow Keys - Move overlay window
  • Alt + J/K - Scroll overlay content
  • Alt + 1-9 - Capture screen with prompt 1-9
4

Purchase a Session

To receive real AI responses, you need to purchase a time-based session:

  1. Click the "Activate Session" button in the main window
  2. Complete the payment via Razorpay (secure payment gateway)
  3. Your session will be activated immediately after successful payment

Without an active session, the app will return dummy text. Sessions are time-based (e.g., 2 hours) and start counting down immediately after activation.

5

Capture and Analyze

During your interview, use one of these methods to capture your screen:

Keyboard Shortcut Method:

Press Alt + 1 through Alt + 9 to capture your screen with the corresponding prompt. The overlay window will appear with the AI response.

Mobile Controller Method:

  1. Look for the QR code in the main window
  2. Scan it with your phone's camera
  3. Use the mobile controller to capture screens and select prompts

Tip: The overlay window is invisible to screen sharing. You can position it anywhere on your screen and it won't appear in recordings or shared screens.

6

Navigate and Control

Use keyboard shortcuts to control the overlay window:

  • Alt + V - Show/hide overlay window
  • Alt + T - Toggle theme (light/dark)
  • Alt + O - Toggle opacity
  • Alt + = - Increase overlay size
  • Alt + - - Decrease overlay size
  • Alt + Arrow Keys - Move overlay window
  • Alt + J/K - Scroll overlay content
  • Alt + PageUp/PageDown - Scroll by page
  • Alt + Home/End - Scroll to top/bottom

Pricing & Payment

Time-Based Sessions

LeetAssist uses a pay-per-use model with time-based sessions. Purchase a session to unlock real AI-powered responses for a specific duration.

Example Pricing:

  • 2 hours: ₹1000 (approximately $12 USD)
  • • Sessions start immediately after payment
  • • Timer displayed in the main window
  • • No subscription required

How to Pay

  1. Open the App: Launch LeetAssist and open the main window
  2. Click "Activate Session": You'll see this button in the top-right corner of the main window
  3. Complete Payment:
    • You'll be redirected to Razorpay's secure payment gateway
    • Choose your preferred payment method (Credit/Debit card, UPI, Net Banking, etc.)
    • Complete the payment securely
  4. Session Activated: Once payment is verified, your session will be activated automatically. You'll see a timer showing the remaining time in the main window.

Secure Payment: All payments are processed through Razorpay, a PCI-DSS compliant payment gateway. We never store your payment information.

Note: You can use the app for free to test the overlay, screen capture, and navigation features. However, to receive real AI responses, you need an active paid session.

Download LeetAssist

Choose your platform and download the latest version of LeetAssist. Available for Windows, macOS, and Linux.

Windows

Windows 10/11 (64-bit)

Download .exe

NSIS Installer

macOS

macOS 10.13 or later

Download .dmg

Disk Image

Linux

AppImage (Universal)

Download .AppImage

Portable AppImage

Download links will be available after builds are published. Check the GitHub Releases page for the latest versions.

All downloads are automatically built from the latest code on the master branch.