cue

macOS teleprompter

Write it once.
Read it straight to camera.

Scripts live in a notes-style window. Open any one as a floating overlay that stays above every other app, follows your voice as you speak, and keeps you on the clock.

Download for macOS

Version 0.1.1 · Requires macOS 13 Ventura or later

First launch: cue isn’t notarized yet, so macOS blocks it the first time. Double-click cue and dismiss the warning, then open System Settings › Privacy & Security and click Open Anyway. Once only.

cue on first launch: the invitation to write a script, beside a summary of what the teleprompter does.

01

Always on top

The overlay floats above every other app, including your camera or meeting window, and can be dialled down to a see-through pane.

02

Follows your voice

Voice mode scrolls as you speak and waits when you stop. Recognition runs on your Mac — the audio never leaves it.

03

Stage clock

Countdown, wrap-up colours and overtime, so you know how long you have without glancing away from the lens.


An overlay built to stay out of the way

A glass island you can park beside the lens. It can hide itself from screenshots and many screen shares, so the people on the call see you — not your script.

  • Voice or timer scrolling, switchable mid-take
  • Wrap-up cues: slow down, speed up, Q&A, hold
  • Space to start, Esc to close, ⌘⇧P from anywhere
The floating cue overlay: a countdown clock, the script with the current phrase emphasised, and transport controls.

Plain text, lightly marked up

Scripts are plain text. Wrap a phrase in **bold** to stress it, ==highlight== to make it jump out on the overlay, and drop [pause] where you want the prompter to wait for you. Split a long script with # Headings, leave yourself a reminder in (( double parens )), and mark where you mean to be by a given moment with {2:30} — none of those three are ever read aloud or counted against the clock. Everything is stored on your Mac as JSON: no account, no sync, nothing to sign in to.

The cue editor: a sidebar of scripts beside a script showing bold, highlight and pause markers in plain text.