Interview copilot · macOS

Pass technical interviews with less stress.

The invisible AI copilot that listens to the call, reads your screen, and whispers hints in real time — built to stay out of Zoom, Meet, and Teams screen sharing.

One-time payment · Apple Silicon · Bring your own Gemini key

leetcode.com/problems/two-sum
Zoom · Screen sharing

1. Two Sum

Easy

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.

Input: nums = [2,7,11,15], target = 9
Output: [0,1]
// solution.tsTS
function twoSum(
nums: number[],
target: number
): number[] {
// ...
}
👻Ghost · LITE
⌘⇧Space

Use a hash map — store target − nums[i] as you iterate. O(n) time, O(n) space.

streaming…
Overlay invisible to Zoom · Meet · Teams · QuickTime

Why Ghost

Engineered to disappear.

Invisible by design

macOS-level content protection hides the overlay from Zoom, Meet, Teams, and QuickTime screen recordings.

Zoom
Meet
Teams
QuickTime

Dual-audio capture

Mic + system audio via native ScreenCaptureKit loopback. No BlackHole, no virtual drivers.

30-second buffer

Rolling memory of what was just said and shown — answer the question even if you missed it.

Hotkey-driven

No Dock icon, no menu bar. Lives entirely on ⌘⇧ chords — stays out of sight until summoned.

Bring your own key

Plug in your Gemini API key. Free tier covers ~500 LITE calls/day. We never see your traffic.

Driven by chords

Every action, one shortcut.

No floating windows to drag, no menu-bar icon to spot. Just keystrokes that nobody on the call can see.

Space
Answer from last 30s
A
Ask by typing
V
Push-to-talk start
B
Push-to-talk stop
C
Copy last answer
R
Re-ask with context
P
Toggle LITE / PRO
H
Hide windows

Setup in 3 minutes

From zero to whispering.

01

Download & install

macOS Apple Silicon .dmg — drag to Applications, remove quarantine with one Terminal command.

02

Plug in Gemini key

Settings (⌘⇧,) → paste your AI Studio API key. Stays in macOS Keychain when available.

03

Press ⌘⇧Space

Captures the last ~30s of mic + system audio plus your screen — hints stream into the overlay.

Early AccessLimited

One-time payment

Pay once, keep forever. No subscriptions, no monthly creep. Future updates included during early access.

  • macOS arm64 .dmg — M1 through M5 supported
  • Dual-audio + screenshot context
  • Invisible on Zoom / Meet / Teams screen share
  • Bring your own Gemini API key (free tier works)
  • Updates during early-access window

Questions

Quick answers.

Does it really stay invisible on screen share?
The overlay window uses NSWindowSharingNone (Electron setContentProtection) so OS-level capture skips it. Tested in Zoom, Google Meet, Microsoft Teams, and QuickTime. Always do a dry run on your own setup first.
Do I need to pay for Gemini?
No. Bring your own free API key from Google AI Studio. LITE handles ~500 calls/day on the free tier; PRO has tighter quota. Switch with ⌘⇧P.
Which Macs are supported?
All Apple Silicon Macs — M1 through M5 (yes, the brand-new M5 is supported too). macOS 12.3+ recommended for system-audio capture. Intel Macs are not supported.
Is this just Cluely / Cheating Daddy?
Same family of tools. Ghost is open-source-ish, BYOK, runs fully local, and you pay once instead of subscribing.
What about privacy?
Audio and screenshots leave your machine only to Gemini for inference (free tier may be used for training — switch to paid tier if critical). The app has no analytics and no telemetry.
Curious how it actually looks?Two short unedited screen recordings
ghost-demo-latest.mp4
New
ghost-demo-raw.mp4

Your next interview, with backup.

Install in five minutes. Invisible on the call. Yours to keep.

One-time early access · macOS arm64 · BYOK Gemini