Lumae

Lumae is your free studio for polished screen recordings and screenshots.

Sharper zooms

Text and interface stay crisp when a zoom moves in close.

New in 0.12.0

Works with your agent

Claude Code, Codex, Cursor and Claude Desktop, over MCP

Native to macOS 26

Built in Swift with Liquid Glass, rendered on the GPU

$0

No account, no watermark, no limits

Let your agent record, edit and export.

Tell your AI what to change, or even what to record, and watch it happen in the editor. Works with Claude, Codex, Cursor, and other MCP clients.

From any MCP client

MCP server

Built in

Add it from Settings › MCP Server, and Lumae launches itself the next time a client connects. From there an agent has the whole timeline: film a window, cut, zoom, caption, export, in whatever project you have open. Every request is one undo step, so its work comes apart the same way yours does.

Without a client at all

Natural-language edits

Upcoming

Type what you want changed in Lumae itself. It turns that into a plan of commands, previews the result, and waits for you to approve it.

Where Lumae stands.

Lumae next to Screen Studio, Screen Charm and Tight Studio, row by row, from what each one says on its own site.

Where Lumae stands: Lumae compared with Screen Studio, Screen Charm, Tight Studio, feature by feature.
FeatureLumaebetaScreen StudioScreen CharmTight Studio
PriceFreeNo limits, no account, no watermark$29/mo, or $9/mo billed yearly$79 one-timeFree tier with limits; Plus $9/mo, Pro $24/mo billed yearly
Automatic zoom on clicksYes, nearby clicks become one moveYesYesYes
Smoothed cursorYes, with tilt and click pressYesYesYes
Motion blurShutter-accurate, camera, cursor and titlesYesYesYes
Super resolution on zoomsOwn model, trained on interfaces, run on your MacYesSharp zooms through 4K exportNot listed
CaptionsOn-device, split at sentences and pauses, editableYesYesYes
NarrationVoiceover track, auto-duckingMicrophone; AI voiceoverMicrophoneMicrophone; AI voices on Pro
Webcam overlayCircle, squircle, square or widescreen bubble, in any cornerYesYesYes
Animated title cardsRevealed by line, word or letter, nine motionsNot listedNot listedYes
Annotations on videoArrows, boxes, steps, spotlight and blur that ride the zoomBlur and spotlight masksBlur regionsYes
Retake a clip in placeYes, without touching the restNot listedNot listedMulti-clip takes
Export formatsMP4, MOV, ProRes 422 and 4444, GIFVideo and GIFMP4Video and GIF
Screenshots with annotationsCapture, annotate, frame, export PNGNot listedNot listedNot listed
Cloud uploadNot yetShareable linksShareable linksShareable links
Agent controlBuilt-in MCP server that records, edits and exports, from any clientNot listedNot listedEdits from Claude and Codex

Competitor details taken from their public websites on October 1, 2026. “Not listed” means we could not find the feature described there, not that it is missing. Spotted an error? Let us know through the feedback page.

Questions, answered.

Anything else, ask on the feedback page.

Is Lumae really free?

Yes. No account, no card, no watermark. If pricing ever changes, it will be announced on the changelog well before anything happens.

Which Macs does it run on?

macOS 26.0 or later. Lumae records through the newest ScreenCaptureKit output and transcribes captions with Apple's on-device speech models, and that is what sets the floor.

Does anything leave my Mac?

None of your work does. Recording, screenshots, rendering and caption transcription all run locally. Lumae makes two kinds of network request: a daily check for updates, which reads a small feed from GitHub, and anonymous usage statistics such as counts and durations, never names, paths, text or pixels. Turn those off in Settings › Privacy.

Can Lumae take screenshots too?

Yes. ⌥⌘3 captures a display and ⌥⌘4 an area or a window, from anywhere, and the same actions sit in the File menu and the menu bar item. Both open Lumae's capture selector, where you pick Display, Window or Area, and the picture opens in the annotation editor without the cursor in it. Draw arrows, rectangles, ellipses, highlights, spotlights, blur, text and numbered steps, crop, and frame the picture on the same backgrounds a recording uses. Every mark stays editable. Add ⌃ to either shortcut to copy the picture straight to the clipboard, or use Copy Image (⇧⌘C) and Export (⌘E) in the editor.

Do I have to grant Screen Recording permission?

Yes, once. macOS lets an app read the screen only with that permission, so Lumae asks for it the first time you open it, and Settings › Permissions shows where it stands. The microphone and the camera are separate, each asked for only the first time you turn it on. Lumae's own windows stay out of whatever you capture, and system audio, the microphone and the camera are each switched on separately.

Where are my projects, and what format are they?

In ~/Movies/Lumae. Recordings are .lumae packages and screenshots are .lumaeshot packages in a Screenshots folder: the original media plus a small JSON description of the edits. Edits never rewrite the media, and older projects migrate forward automatically.

What can I export?

Recordings as MP4 or MOV with H.264 or HEVC, as ProRes in four flavours (422 LT, 422, 422 HQ and 4444) in a MOV for handing to an editor, or as a GIF. H.264 and HEVC take a Quality of Good, High or Best, expressed so one choice means the same look at 720p and at 4K; GIF gets its own frame rate, palette, dithering and looping. Everything exports at the project's canvas size or a smaller preset, and the sheet estimates the file first, except for a GIF, where how well a palette compresses is not predictable. Screenshots as PNG at the picture's own pixel density, or straight to the clipboard with Copy Image. Preview and export share one renderer, so they cannot diverge.

How do updates work?

In-app, signed, with delta downloads. Lumae checks once a day; Lumae › Check for Updates… checks right away. If Lumae is running from your Downloads folder it will ask to be moved to Applications first.

I found a bug. Where do I report it?

Use the feedback form. Your Lumae and macOS versions, plus what you expected to happen, make most bugs quick to fix. Replies come from a person, not a ticket system.

What is the MCP server?

The Model Context Protocol is how AI tools such as Claude Code and Claude Desktop call into other apps. Lumae is an MCP server: connect a client from Settings › MCP Server, which sets up Claude Code, Codex CLI, Claude Desktop or Cursor for you, and an agent can film a display, a window or an area, cut and zoom the take, draw annotations on it, add title cards, write captions, import media and export the video, through the same edit commands the interface uses. Every request is one undo step in the live editor, and a recording an agent starts shows the same countdown and floating controls as one you start. Moving the pointer on camera needs macOS's Accessibility permission as well. Screenshots are not exposed to agents yet.

Record your next demo. Annotate your next screenshot.

Lumae is free for Mac. It zooms on your clicks, smooths your cursor and writes your captions, so your time goes into the demo, not the edit.

See what changed in the latest release