v0.1.0 alpha · Windows · personal use
User guide
cue is a transparent desktop overlay that listens to your interview or meeting, shows a live transcript, and streams contextual answers when the other person asks a question. Your screen-share doesn't see it. Your interviewer doesn't see it. You see it.
Install (Windows)
- Click Download for your platform on the home page (or visit /download directly). The site detects your OS and hands you the right file.
- Save
cue_0.1.0_x64_en-US.msito your Downloads folder. - Double-click the MSI. Windows SmartScreen says “Windows protected your PC” — click More info → Run anyway. The binary is unsigned in this alpha; a code-signing cert is on the v0.2 roadmap.
- Follow the installer. cue lands in your Start menu.
Paste your API keys (one-time, per machine)
cue ships with placeholder build-time keys, so you provide your own. Keys are stored locally in %APPDATA%\cue\config.toml and never leave your machine.
- Open cue. Click the ⚙ gear icon in the header.
- Paste your Deepgram API key. Required for speech-to-text. Get one free at deepgram.com — they grant ~$200 in credit on signup.
Deepgram API key: <your-40-char-deepgram-key> - Paste your Override Anthropic key. Required (the placeholder built-in key is empty). Create one at console.anthropic.com.
Override Anthropic key: sk-ant-api03-<your-anthropic-key> - Click Save.
config.toml after the first save. The next time you launch cue on that machine, the keys are already loaded. You only repeat this step on each new machine you install cue on.Paste your context (per interview/meeting)
- Click Context in the header.
- Fill in three fields:
- Job description — paste the full posting.
- Resume — paste your resume in plain text (no file upload yet).
- Role / company — short note like
Staff PM, Acme Corp, Series C.
- Click Save.
These three strings get pinned in the Anthropic prompt cache, so every answer you generate stays grounded in them without paying full token cost each turn.
Pick a mode
Three modes. Pick the one that fits the situation.
Listen Transcript only, no AI answers.
Both sides of the conversation appear in real time, tagged 'you' and 'them.' Best for capturing meeting minutes or study sessions where you don't want the LLM in the loop.
Ask You type, cue answers.
While the transcript runs, type a question in the Ask box at the bottom and press Ctrl+Enter. cue sends your question plus your JD + resume + role + the last ~10 turns of transcript to Claude and streams back an answer. Each new Ask resets the answer card — no clutter, no history.
Auto cue listens for questions and answers them.
Listens to the 'them' channel (the other person on the call). When a question is detected (line ends with '?' or starts with what/how/why/tell/describe/etc.), cue streams an answer card. 3-second debounce prevents back-to-back triggers. Old answer cards stack newest-first — clear them with End Session.
Run a session
- Join your call (Zoom, Google Meet, Microsoft Teams, Webex, Slack Huddle, Discord, Loom — any of them).
- Position the cue overlay where you want it. Drag the header bar to move; click the ▢ button to collapse to a small pill.
- Click Start. The two voice-activity dots appear:
- you — flashes green when your mic hears voiced speech.
- them — flashes green when system audio (the other person) is talking.
- Use cue as you would expect for the mode you picked.
WDA_EXCLUDEFROMCAPTURE excludes the cue window from every screen-capture API on the system. Zoom, Meet, Teams, Webex, Slack Huddle, Discord screen-share, OBS display capture, Loom — all of them see the desktop behind cue, not cue itself.Hide and recall: the Ctrl+\\ hotkey
Press Ctrl + \ from any application — including the call window — to hide cue. Press it again to show cue and refocus it. The hotkey is registered globally with the OS, so it fires even when cue itself isn't focused.
Three things to know:
- Position and mode are preserved across hide/show. cue picks up where you left off.
- Capture keeps running while hidden. If you toggle away mid-question in Auto mode, the answer will be waiting when you toggle back.
- On any keyboard layout where
\isn't conveniently placed, the chord can be rebound inapps/desktop/src-tauri/src/overlay/hotkeys.rs(developer-only for now; UI setting on the v0.2 roadmap).
End a session
When you're done — interview over, meeting wrapped, study session finished — click the End button in the header. A confirmation panel appears.
• Stops transcription
• Clears all answer cards
• Clears live transcript
[ ] Also clear pasted Job Description, Resume, and Role/Company
API keys are kept either way.
[Cancel] [End Session]
- Quick reset (checkbox unchecked): stops capture and wipes the transcript + answer cards. Keeps your pasted JD / Resume / Role-Company. Use between back-to-back interviews against the same prep.
- Full wipe (checkbox checked): same as above, plus blanks the Context fields. Use when you're done with a job-hunt cycle or handing the laptop to someone else.
Either way, your API keys stay safe in config.toml. The End Session flow never touches them — clear those manually via the gear if you need to.
Troubleshooting
Pressing Start does nothing / says 'Deepgram API key not set'.
The 'them' dot never lights up — cue isn't capturing the other person.
cue captures the system audio loopback on your default output device. Checks:
- Audio is actually playing out of your speakers/headphones.
- The call audio isn't routed to a virtual cable or Bluetooth device that isn't the default output.
- On Windows: Sound settings → Output shows the device the call audio is going through.
Answers say 'Anthropic unavailable — falling back to HuggingFace Mistral-7B'.
This means Claude returned no token within 8 seconds. Most likely:
- Anthropic credit balance hit zero — top up at console.anthropic.com.
- API key invalid — re-paste in Settings.
- Network blip — retry.
The Ctrl+\\ hotkey stops working after cue has been running for a long time.
Known long-uptime issue on the alpha. The Windows RegisterHotKey binding can drop after many hours and several Vite hot-reloads of the dev build. Fix: fully quit and relaunch cue. Watch the terminal (or the Event Viewer log, for the installed MSI) for the line global shortcut registered: CmdOrCtrl+Backslash — that line proves the OS accepted the registration on the fresh launch.
cue is visible in the Zoom/Meet share preview — invisibility broken.
- Confirm you're using a recent version of the conferencing app. Very old builds bypass the OS exclusion list.
- Confirm you're sharing your screen, not a virtual camera that re-captures the display.
- Restart cue — Windows sometimes drops the
WDA_EXCLUDEFROMCAPTUREflag after a graphics-driver update. - Remember: cue is hidden from screen capture, not from your webcam. If your camera physically points at your monitor, it sees cue.
Window won't quit — clicking the X just hides it.
Stop-Process -Name cue -ForceOr Task Manager → Details → end task on cue.exe.
Privacy & compliance
- Your audio never leaves your machine except as streams to Deepgram (for transcription) and Anthropic (for answers). cue does not log audio, transcripts, or answers anywhere else.
- Your API keys live in
config.tomlonly. They're not sync'd, telemetry-ed, or transmitted to any third party besides Deepgram and Anthropic when you make calls. - Personal use only. See the license. You are responsible for compliance with local recording laws, two-party-consent statutes, and the terms of service of any platform you use cue with.
- Not invisible to webcams or remote proctoring. cue is hidden from standard OS screen-capture APIs only. Software that bypasses those APIs (some proctoring tools) and any camera pointed at your monitor will see it.