Resource

AI Interview Assistant

A grounded explainer on what an AI interview assistant is, what it isn't, and how Cloak builds one that can stay invisible.

What an AI interview assistant actually does

An AI interview assistant is a desktop or browser tool that listens to a live conversation, transcribes it, and gives the interviewee an on-screen answer suggestion in seconds — ideally fast enough to use mid-sentence. The four jobs it has to do well:

  1. Capture both sides of the call (system audio + microphone) without breaking the meeting tool.
  2. Transcribe with low latency and reasonable accuracy across accents and technical jargon.
  3. Detect intent — was that a question, a follow-up, or just thinking aloud?
  4. Render a response somewhere the interviewer can't see, so it actually helps instead of breaking your eye contact and your composure.

Where most AI interview tools fall down

Browser extensions and Electron wrappers don't survive screen share. The moment you share your desktop, your interview tool either becomes invisible to you (because it's part of the shared frame) or visible to them (because the OS draws it on the captured surface).

The other failure mode is latency. If a "real-time" assistant takes 4–6 seconds to surface an answer, you've already had to start talking. By the time the answer appears, you're committed to a different sentence and the help becomes a distraction.

How Cloak does it

  • NSPanel overlay. Cloak draws into a non-capturable NSPanel with sharingType: .none. macOS treats the window as private at the window-server level — screen recorders, Zoom, Teams, and Google Meet all skip it.
  • Native audio pipeline. Audio capture is Rust, not Electron. System audio comes through CoreAudio taps. Microphone runs through CPAL with a voice-activity gate so we only transcribe speech.
  • Streamed LLM responses. The first useful token usually lands in under 900 ms when paired with a fast provider. You read the answer as you speak, not after.
  • Persona prompts. Cloak Pro ships expert personas — technical interview, sales call, recruiter screen, lecture — each one is a full system prompt swap, not just a surface-level tweak.

What it doesn't do

Cloak does not autopilot you. It will not unmute your mic, take your turn, generate your facial expression, or know what your interviewer is thinking. It's a copilot. The work of being coherent, confident, and honest is still yours.

Honest caveats

Some organizations and certifications explicitly prohibit AI assistance during evaluations. We are very clear in our Terms that respecting those rules is on you. Use Cloak in interviews where AI assistance is allowed or unspecified, in prep sessions, in your own meetings — anywhere it makes you better at your real job.

Try Cloak as your interview assistant

Free tier with Bring-Your-Own-Key works on day one. Pro adds resume-grounded answers, persona modes, and a company dossier for the role you're prepping for. Download from the home page.

How to install Cloak

macOS · 4 quick steps

  1. 1

    Extract the ZIP

    Open Cloak.zip from your Downloads folder. Double-clicking it will extract automatically.

  2. 2

    Move to Applications

    Drag Cloak.app into your /Applications folder.

  3. 3

    macOS security check

    macOS may warn that it can't verify the developer. This is normal for unsigned indie apps — it's not malware.

    "Cloak.app" can't be opened

    Apple cannot check it for malicious software.
    This item is on the disk image.

    Cancel
    OK

    If you see this, use the fix in Step 4 below — it removes the quarantine flag instantly.

  4. 4

    One-line fix (if blocked)

    Open Terminal (press ⌘ Space, type "Terminal"), paste this command and hit Return:

    Terminal — zsh
    $ xattr -cr /Applications/Cloak.app

    This removes the quarantine attribute macOS attaches to downloaded files. Cloak's source is open source — inspect it any time.

Need help? Open an issue on GitHub →