Solve any coding problem
from a screenshot
LeetCodeSaurus lives in your menu bar. Press a hotkey, capture the problem, get a full solution — without switching windows.
Everything you need
Screenshot to Solution
Press a hotkey, capture any coding problem on screen, and get a full solution in seconds.
Multiple AI Providers
Switch between Claude, GPT-4o, and Gemini on the fly. Compare solutions across models.
Voice Follow-ups
Ask follow-up questions by voice. Answers stream directly into the solution window.
Screen Share Protection
All windows are hidden from screen recording and sharing software by default.
Fully Keyboard-driven
Every action has a customisable hotkey. Never touch the mouse during an interview.
Prompt Profiles
Built-in profiles for problem solving, algorithm exploration, and code review.
How does it work?
Three steps. No browser extension. No copy-paste. Just a hotkey.
Set your language, source, and style
Open the menu bar popup and choose your programming language (Swift, Python, Java, C++, or Kotlin), pick a capture source — full screen or a specific window — and select the prompt profile that matches how you want the AI to explain things. Everything is remembered between sessions.
- ⌨️Fully controllable from the keyboard — no mouse needed
- 🌐Capture any window: browser, IDE, PDF, anything on screen
- 💬Prompt profiles from step-by-step explanations to optimal-only mode


Press ⌘⇧L — get a full solution in seconds
Press the capture hotkey from anywhere on your Mac. LeetCodeSaurus takes a screenshot, sends it to the AI provider of your choice, and streams back a complete, formatted solution — including problem summary, multiple approaches, time and space complexity, and clean code. Switch between Claude, GPT-4o, and Gemini tabs to compare.
- ⚡Solution appears in a dedicated floating window, never in your browser
- 🔄Compare Claude, GPT-4o, and Gemini side by side with one click
- 🎤Ask follow-up questions by voice — press ⌘⇧V and speak naturally
Customise appearance, hotkeys, and visibility
The Settings panel lets you dial in exactly how LeetCodeSaurus behaves. Adjust the solution window opacity so it blends into your workflow, toggle markdown rendering, change the menu bar icon to something inconspicuous, and remap every hotkey to avoid conflicts with your IDE.
- 🎨Light, dark, or system colour scheme — matches your macOS preference
- 🔑Every action is remappable: capture, toggle, reload, voice
- 👁Adjustable window opacity so the overlay never distracts

🛡️Why it's safe to use
The solution window is flagged as a non-capturable layer at the macOS window level. Screen sharing software, OBS, Zoom, Teams — none of them can capture it. This is enforced by the OS, not a trick.
LeetCodeSaurus works by capturing your screen natively — it never injects code into your browser, doesn't touch the DOM, and leaves no trace in browser history or network logs.
Screenshots are sent directly to the AI provider (Anthropic, OpenAI, or Google) and are not stored by LeetCodeSaurus. Your session tokens live only on your device in the macOS keychain.
There is no middleman process, no browser tab, no remote desktop component. The app runs as a signed, sandboxed process under your own user account.
🖥️ Benefits of a native macOS app
Because LeetCodeSaurus is a native app, its hotkeys work from any application — your IDE, a PDF viewer, a coding platform in any browser — without needing focus.
Native apps launch in milliseconds and stay resident in your menu bar. There's no web page to load, no React tree to hydrate, no CDN round-trip before you can act.
LeetCodeSaurus uses ScreenCaptureKit — Apple's first-party, high-performance capture framework — to take pixel-perfect screenshots of any window or display.
Voice follow-ups use Apple's on-device Speech framework. Your audio is transcribed locally — it never leaves your Mac before being sent to the AI.
A menu bar app with no background polling consumes effectively zero resources when you're not using it. Unlike a browser extension, it doesn't run on every page load.
Simple pricing
Start free, upgrade when you need more.
- ✓Unlimited captures
- ✓All AI providers
- ✓All prompt profiles
- ✓Voice follow-ups
- ✓Priority support
Questions & Answers
Everything you need to know before getting started.