A steady, frame-synced crawl at the rate you set.
CADisplayLink-driven scrolling synced to your display's refresh. Speed Up / Speed Down nudge by 10 WPM; tap-to-reset returns you to your profile default. The mode you live in on a normal take.
GlassCue is a native macOS teleprompter that floats above every app and never steals focus. Press play from inside QuickTime, Final Cut, OBS, or Zoom — your script scrolls under the lens, your hotkeys keep working, and your editor walks away with a list of the takes worth keeping.
“The pane is the product. Everything else is staying out of its way.”
Three things GlassCue refuses to compromise on. Lose any one of them and it stops being GlassCue.
It's a borderless, non-activating NSPanel — AppKit, not SwiftUI window — floating above every space. Your recording app stays foreground. Your typing keeps going to the app you were just in. The teleprompter is just… there.
Play, pause, speed, jump-back, retake marks, paste-as-script — every CueAction is reachable from a configurable global shortcut. The keyboard is the entire control surface; the menu bar is the optional one.
Calm Mode, focus-region dimming, frame-synced scrolling via CADisplayLink, undo/redo on your position. The prompter shouldn't add nerves to the take — it should subtract them.
The whole interface is a single floating pane and a keyboard. Nothing in it is decorative — every chip, rule, and pixel of color is there to answer a question you'd have on the take.
[PAUSE], [SLOW], [SMILE] anywhere in your script. Styled so you see them coming. Same parsed script, three ways to move through it. Switch modes mid-take with a single hotkey — the prompter doesn't reset your position.
CADisplayLink-driven scrolling synced to your display's refresh. Speed Up / Speed Down nudge by 10 WPM; tap-to-reset returns you to your profile default. The mode you live in on a normal take.
SFSpeechRecognizer on-device, Levenshtein fuzzy match against the next sentence. Stumble on a word, jump back a take, skip a line on the fly — the prompter just keeps up. Microphone permission required; no audio leaves your Mac.
Scroll wheel events route directly into the prompter (the pane never takes focus, so your trackpad still works in whatever app is foreground). PageUp / PageDown step section to section — the same keys every Logitech and Kensington remote already sends.
GlassCue has two keyboard layers. From any app, the ⌘⇧ family runs the prompter globally — so your editor's ⌘Z, ⌘S, and ⌘Space keep doing what they always did. With the pane focused, the bare keys take over.
Short, fast on muscle memory, and stays out of the way of every app GlassCue is likely to float over.
Click into the pane — the only time the pane takes focus — and the modifier prefix drops away. Space plays. ↑ ↓ adjust WPM. Page Up / Down step sections.
Hold ⌘ over the pane and the full shortcut map fades in over the script. Let go, it fades. Discoverability without a tutorial.
See every bindingNot built for a studio with a control room. Built for whoever's reading this — recording themselves, on their own Mac, in whatever app the take is going into.
You're not running a control room. You're recording on a camera, into a Mac, with maybe an audio interface and a ring light. GlassCue floats over Camo or QuickTime, your script scrolls under your lens, your shortcuts work from the camera app — and the retake markers turn the cut into a finished video.
OBS in the foreground, scene switching, chat in your peripheral vision. GlassCue floats over your OBS canvas, scrolls at the WPM your delivery actually lives at, and Calm Mode dims the screen when the show goes quiet for a second.
Zoom, Meet, Teams, Webex — pick your poison. Set the pane over your slide deck or alongside your video tile, dial in Speech Sync, and stop hunting your notes in another window. The prompter doesn't show up in screen share.
Hit ⌘⇧B the second a take goes sideways — a retake marker drops at your scroll position, stamped with wall-clock time. Hit ⌘⇧T when you nail one. When the camera stops, hand your editor a CSV or JSON they can drop straight into Final Cut or Premiere.
Every feature has to clear three bars before it ships: the pane never steals focus to deliver it, every action is reachable from a configurable hotkey, and your scripts never leave your Mac because of it.
Borderless, non-activating NSPanel floating above every app and every space. Your conferencing app stays foreground, your trackpad keeps working, your keystrokes keep going where you sent them.
Record in any app. GlassCue is just a layer above it.
Built native for macOS 26 with the .glassEffect API. Real backdrop refraction, real specular highlights, a real 1px optical edge. Not a translucent CSS rectangle. Not a Catalyst port.
The pane belongs on Tahoe the way Tahoe belongs on Apple Silicon.
Drag the pane anywhere on any display, resize it, tune the opacity. Quit, relaunch, plug into a different monitor — it lands where you left it. Mirror mode flips horizontally for reflective teleprompter rigs.
Set it once for your studio; it remembers everything.
On the pane, press and hold Command — a translucent overlay fades in with the full hotkey map for the mode you're in. Let go, it fades. Discoverability without a tutorial carousel.
Learn the keyboard by holding one key.
Import any common script format, or paste-as-new-script with ⌘⇧V from anywhere on your Mac. Smart-quote normalization, dash cleanup, blank-line collapse — applied at the parse layer; your source file is never modified.
Your script library is whatever directory you already keep scripts in.
Markdown headings become sections. So do keyword patterns — INTRO, OUTRO, B-ROLL, CTA — that work the way they already work in your scripts. Long paragraphs split cleanly at sentence boundaries via NLTokenizer.
Page Up / Page Down on your clicker just works.
Most studios have a list like this somewhere internally. We keep ours in public so you can hold us to it. If we ever do any of these things, we've stopped being GlassCue, and you're owed an explanation.
Public on purpose · so you can hold us to it
GlassCue for iPhone & iPad is in active development. Front-camera prompter overlay in real Liquid Glass. ProRes and Apple Log capture. BT-keyboard and MFi clicker remote. Retake sidecars that drop straight into Final Cut. CloudKit syncs your scripts; Handoff lets any GlassCue device take over for any other.
Yes — that's the whole point. The pane is a non-activating NSPanel above every space, so your foreground app stays foreground. Tested daily with QuickTime, Camo, Final Cut, OBS, Loom, Zoom, Google Meet, Microsoft Teams, and ScreenFlow. If it runs on macOS, GlassCue can sit on top of it.
No. NSPanel is a window-level surface that the system intentionally excludes from screen capture and screen sharing by default. You see it; your audience and your recording don't. (It will appear if you explicitly capture the whole display in a full-display recording — that's expected behavior.)
macOS 26 Tahoe or later, Apple Silicon. GlassCue is built native for Tahoe — Liquid Glass via the .glassEffect API, @Observable, SwiftData, Swift 6 strict concurrency. It does not run on Intel Macs and we don't ship a Catalyst build.
On-device. SFSpeechRecognizer runs locally via the Speech framework, with fuzzy Levenshtein matching against the next sentence in your script. No audio leaves your Mac. The first time you toggle it on, macOS asks for microphone and speech-recognition permissions — both required, neither shared.
Drop in .txt, .md, or .rtf files. Markdown headings become sections. ⌘⇧V from anywhere pastes the clipboard as a new script. Cleanup (smart quotes, dashes, blank lines) happens at the parse layer — your source file is never modified.
Hit ⌘⇧B for a retake marker, ⌘⇧T for a good take, ⌘⇧G to jump back. Markers are stamped to wall-clock time. Export the log as CSV or JSON; both formats convert cleanly to FCPXML or Premiere XML markers via small adapters most editors keep around. Direct FCPXML and Final Cut Pro marker export are queued for the next minor release.
Yes, in active development. GlassCue for iPhone & iPad is the field studio — front-camera prompter overlay, ProRes / Apple Log capture, BT-keyboard remote, retake-marker sidecars that drop into Final Cut. Universal purchase with the Mac app. Get on the list at /ios.
Because a teleprompter has no ongoing server cost. We sell software once. Future major versions may be paid upgrades; minor versions and bug fixes are always free. Universal with iOS the day iOS ships.
Full keyboard control (every action is a hotkey). Reduce Motion respected throughout — animations simplify, the cmd-hold overlay fades instead of slides. Focus-region dimming is configurable. VoiceOver audit and high-contrast mode are on the roadmap for the next minor release.
In SwiftData on this Mac, in your app sandbox. Profiles too. When iCloud sync ships (medium-term roadmap), it'll be opt-in CloudKit sync — end-to-end encrypted by Apple, the same as Notes or Reminders. Until then: your scripts live where you put them and nowhere else.
macOS 26 Tahoe. Apple Silicon. One-time purchase. Universal with the iOS app the day iOS ships.
No accounts. No telemetry. No third-party dependencies. Your scripts stay on your Mac.