Designed framing
Pad, round, and float the capture on a solid, gradient, blurred, image, or animated procedural backdrop — grid-pulse, dots, waves.
Native screen studio · macOS 14+
Verismo captures your display, mic, webcam, and every cursor move — then turns the raw take into a padded, auto-zoomed, designed video. Free, open source, and it all happens on your Mac.
Free · MIT licensed · no account
Features
The same renderer drives the editor preview and the export — what you see is exactly what you ship.
Pad, round, and float the capture on a solid, gradient, blurred, image, or animated procedural backdrop — grid-pulse, dots, waves.
Your click clusters become smoothed zoom keyframes. Hand-edit any of them, or regenerate the whole envelope with one button.
A synthetic cursor — dot, ring, arrow, or square — with halo glow and click ripples, smoothed over the raw event stream.
Round picture-in-picture in any corner — or a person cutout keyed straight onto your screen content. No green screen needed.
Text, arrows, and highlights scoped to the timeline; an MP3/M4A music bed with trim and volume handles. Both bake into the export.
One click transcribes your narration, Refine with AI cleans it up, and Apply as Captions drops it onto the video. Uses your own OpenAI key.
A floating teleprompter you read while recording — auto-scroll or drag. It’s excluded from capture, so only you ever see it.
Every take in one searchable grid. Multi-select for bulk delete or a queued Export N — and import .mov/.mp4 you recorded elsewhere (⇧⌘I).
Usage
A recording session in Verismo reads like its own timeline.
Pick a display, arm the mic and camera, and hit the red button on the floating control bar. The bar stays above your windows but out of your recording — and so does the teleprompter you read from. Clicks and cursor moves are logged alongside the video for the edit.
The take opens in the editor. Generate auto-zoom from your clicks, style the cursor, choose a backdrop, add captions, annotations, and a music bed. Every control renders live — the preview is the export.
One button renders a single MP4 that matches the preview pixel-for-pixel. Shipping a batch? Select five takes in the Library and export them as a queue with a shared preset.
$ verismo capabilities | jq '.commands[].name' # discover the surface
$ verismo record start --mic --json # begin a take
$ verismo record stop --json # → bundle path
$ verismo export "$BUNDLE" --preset mp4-1080p30 # render the movie
Screenshots
Straight captures of Verismo 0.11.3 — no mockups. The editor itself is up top, framed the way Verismo frames your recordings.
Privacy
Verismo has no server, no account, and no analytics. There is exactly one situation where data leaves your machine — and you hold the key to it.
FAQ
Short answers to the usual questions.
Nothing. Verismo is free and MIT-licensed — no purchase, no subscription, no account.
Any Mac running macOS 14 (Sonoma) or later.
No. Recording, editing, and export are fully local and never need a network connection. A key only unlocks the optional AI features — transcripts, Refine with AI, captions, and Smart Trim — and you add it yourself in Settings → AI.
In ~/Movies/Osmo Recordings, as self-contained .osmoproj bundles holding the video, mic audio, cursor log, and your edits. The Library window lists them all; Finder works too.
Yes. Import a QuickTime .mov or .mp4 (Library → Import, or ⇧⌘I) and Verismo turns it into an editable project — framing, zoom, cursorless captions, music, and all.
A single MP4 that matches the editor preview pixel-for-pixel — same renderer, same frame. Presets cover common sizes (e.g. 1080p30), and the Library can run a queued export across many takes.
Yes — the bundled verismo CLI speaks JSON in and out, auto-launches the app headless, and covers recording, editing, and export. Claude Code and Codex can use it as a tool.