Limited launch·Lifetime $199 one-time
Yapless - Demos that polish themselves. Yours or your agent's. | Product Hunt

Demos that polish themselves.In your voice.

An AI-native Mac recorder that cuts the filler, re-voices the fumbles in a clone of your voice, and lets a Claude agent record the whole demo for you. Polished screenshots too, on the same shortcut.

Yapless
Recording · 0:32⌘⇧R
Acme
Overview
Customers
Revenue
Reports
Settings
Overview
Last 30 days
MRR
$48.2k
+12%
Customers
1,284
+34
Churn
1.8%
−0.3%
Revenue · trailing 12w
Recent signups
jane@acme.co
2m
miguel@studio.io
11m
sara@field.app
1h
"Here's where you'll see your monthly recurring revenue."
SCREEN
VOICE
MUSIC
See it in motion

This entire demo was recorded by a Claude agent.

The kind of stuff Yapless cuts automatically
umuhlikeyou knowbasicallyliterallysort ofkind ofI meanrightso umhonestlyactuallyI guesssort ofwait sorry[cough][pause]just likeso yeah[lip smack]on the — sorry, on theokay soand umumuhlikeyou knowbasicallyliterallysort ofkind ofI meanrightso umhonestlyactuallyI guesssort ofwait sorry[cough][pause]just likeso yeah[lip smack]on the — sorry, on theokay soand umumuhlikeyou knowbasicallyliterallysort ofkind ofI meanrightso umhonestlyactuallyI guesssort ofwait sorry[cough][pause]just likeso yeah[lip smack]on the — sorry, on theokay soand um
How it works

Four steps, none of them yours.

Record it yourself, or let your coding agent do it. From there Yapless cuts the filler, re-voices the fumbles in your own clone, and frames the whole thing in a few seconds.

01Record

You record it. Or your agent does.

Hit ⌘⇧R and walk through your product — Yapless captures the window, area, or full display. Or let Claude or Cursor invoke the CLI and record the walkthrough for you: the agent picks the window, drives the UI, and AI vision writes the narration from sampled frames.

  • ⌘⇧R from anywhere · window · area · display
  • Bring your own mic, or skip it
  • Agent mode: `yapless run --window-app Chrome --prompt …`
  • AI vision writes the script when no human is at the mic
Yapless
Recording · 0:32⌘⇧R
Acme
Overview
Customers
Revenue
Reports
Settings
Overview
Last 30 days
MRR
$48.2k
+12%
Customers
1,284
+34
Churn
1.8%
−0.3%
Revenue · trailing 12w
Recent signups
jane@acme.co
2m
miguel@studio.io
11m
sara@field.app
1h
"Here's where you'll see your monthly recurring revenue."
SCREEN
VOICE
MUSIC
02Cut

The stuff you'd cut yourself.

A four-minute walkthrough has about ninety seconds of stuff you wouldn't have shipped on purpose. Filler words trimmed, dead air removed, retakes stitched back so cleanly nobody hears the join.

  • Filler words · um · uh · like
  • Dead air longer than 0.4s
  • Stumbled retakes & restarts
  • Mouth noise, coughs, sniffs
Raw take · 04:3247 cuts
So um, okay, like, let me actually basically show you the dashboard.[3.2s] Uh, if you click on the — sorry, on the top right, you'll see your kind of recent activity.[cough] And um, from there you hit export.
Polished · 02:18Your voice
Let me show you the dashboard. If you click on the top right, you'll see your recent activity. From there you hit export.
03Revoice

The sentence, the way you'd say it on a good day.

When the cut is too surgical to splice, Yapless re-voices the line in your own cloned voice and drops it back in. Same voice, same rhythm — you just didn't trip this time.

  • One-shot voice clone from 90 seconds
  • Splice-perfect with the surrounding audio
  • Bring your ElevenLabs key, or use ours
  • Edit the transcript, the voice follows
B
Brad
Casual narrator
Default
M
Matilda
Warm explainer
A
Antoni
Crisp engineer
Y
Your voice
90-sec sample → clone
04Compose

The cursor walks in straight lines now.

Yapless smooths every twitch out of the cursor, zooms on every click, drops your recording into a clean branded frame, and exports a single file ready for Slack or your changelog.

  • Cursor smoothing + click ripples
  • Auto-zoom on every interaction
  • Branded frame, padding, shadow
  • Key chips so viewers see what you typed
Yapless
Polished · 52sMP4 · 3.7 MB
Acme
Overview
Customers
Revenue
Reports
Settings
Overview
Last 30 days
MRR
$48.2k
+12%
Customers
1,284
+34
Churn
1.8%
−0.3%
Revenue · trailing 12w
Recent signups
jane@acme.co
2m
miguel@studio.io
11m
sara@field.app
1h
"And from there, you just hit export."
SCREEN
VOICE
MUSIC
In the wild

Yapless, recording other people's products.

Each clip below was captured + narrated by a Claude agent running `yapless run` against the live site. No hands on the mic, no editor, no scrub timeline — one CLI call, one polished MP4.

Pylonpylonsync.com

Rails-style framework for realtime apps. 50-second tour, narrated by an agent.

PrankAIprankaiapp.com

Turn your friends' photos into AI-generated pranks. Same Yapless pipeline, different product.

CoinManagerProcoinmanagerpro.com

AI inventory tool for coin dealers. Recorded + voiced end-to-end by a single CLI call.

Behind it

Why I built Yapless.

Eric Campbell
20 years building products. Past CTO of 4 VC-backed startups with exits (incl. YC W'15). Also building Pylon, Stack0, CoinManagerPro, and MastAgents.

I wanted polished screen recordings, demos, and walkthrough videos without wasting an hour figuring out what to say — and I hate the sound of my own voice.

So Yapless picks one of a handful of clean pre-made voices for you (or clones yours if that's the look you want), figures out the narration from what's on screen, and ships the polished cut. The hero video on this page was made by a Claude agent driving Yapless from the CLI — one command, no hands on the keyboard, no mic on my face.

If you've ever stared at a Loom take, half-loved it, and not shipped it — same. This is the recorder I wished existed, built for one person at a time, starting with me.

In the box

A pile of things other recorders make you bolt on.

Camera, screenshots, zoom, import, share pages. All in one app, no plugins.

JS
live · 720p
Camera bubble
Live webcam or a static avatar floats over your recording, rounded + bordered to your taste.
capture7
Polished screenshots
⌘⇧7 captures a region of your screen and frames it with a gradient, padding, and rounded corners.
Drop to import
.mov.mp4.webm
Drag-and-drop import
Drop a Loom / QuickTime / OBS clip into the library — runs through the polish pipeline like a native take.
Timeline · 02:18
zoom 1.4×
Drag to mark a zoom region
Manual zoom regions
Draw a span on the timeline that always zooms — useful for showing detail in one UI area.
getyapless.com/v/abc123
copied ✓
2:18 · 1080p12 views
Public share pages
Every polish gets a public URL with a viewer page. Paste into Slack, Notion, or email.
RecordR
PolishP
Snip7
ShareC
Keyboard-first
Record, trim, retake, and ship without leaving the keyboard. Every action has a shortcut.
For agents

Let your coding agent record the demo.

Claude Code, Codex, or any agent that can run a shell command can capture, polish, and publish a screen recording without a human at the keyboard. JSON output on every subcommand so it can chain.

01
AI walkthroughs
Tell the agent a topic — it drives the screen, writes the script, voices it in your clone.
02
Bug repros
Agent reproduces the failure, narrates what it sees, drops a shareable URL into the ticket.
03
Release recaps
Run on a schedule. Weekly 'what shipped' reel built without a human.
claude — yaplesszsh
~/projects/dashboard · main
claude> show new users how the dashboard works.
$
yapless run \
--window-app "Google Chrome" \
--prompt "show new users how the dashboard works" \
--duration 30
→ capturing chrome window…
→ 24 frames sent to Claude vision
→ 5 narration beats voice-cloned
→ composed · published
↗ getyapless.com/v/dashboard-tour
ready · 4 commands left in budget
Pricing

Unlimited videos. Pay for the revoice you actually use.

Record as many videos as you want. The only metered thing is re-voiced audio — and you can plug in your own ElevenLabs key for unlimited on any plan.

Yearly
$9
/ month · billed yearly
Best for steady use. Lock in $9/mo, save $240 a year.
  • Unlimited videos
  • 30 min of revoice / month included
  • BYO ElevenLabs key for unlimited revoice
  • Hosted share pages on getyapless.com
  • Mac app + CLI + agents
  • Save $240 / yr vs monthly
Monthly
$29
/ month
No commitment. Cancel any time.
  • Unlimited videos
  • 90 min of revoice / month included
  • BYO ElevenLabs key for unlimited revoice
  • Hosted share pages on getyapless.com
  • Mac app + CLI + agents
  • Cancel any time — no annual lock-in
Founder lifetimeLimited launch
$199
one-time
Pay once. Own it forever. Only ~14 months of yearly.
  • Mac app + CLI + agents — forever
  • 90 min of revoice / month forever
  • BYO ElevenLabs key for unlimited revoice
  • Hosted share pages on getyapless.com
  • Every future tool we ship — included
  • Lifetime price · never re-billed
Cancel anytime·BYO keys for unlimited revoice
FAQ

The seven questions we get most.

Windows or Linux?
Mac-only at launch. Yapless leans on ScreenCaptureKit + AVFoundation for capture and rendering — same toolchain Apple ships Final Cut on. Web-based screen capture compresses too aggressively to match, and the Windows / Linux equivalents need real native work. Sign up at /download with a Windows email and we'll prioritize based on demand.
Is there a free trial?
Not today. Voice generation and AI scripting cost real money per recording, so we price honestly instead of crippling a free tier. Monthly is the lowest-commitment way to try it on a real project, and you can switch to Founder Lifetime any time before the 100 spots run out — we credit what you've paid.
Can I use my own ElevenLabs API key?
Yes — on every plan. Drop your key in Settings → Voice and revoice calls hit your ElevenLabs account directly, uncapped. Useful if you blow through the included monthly minutes or want full control of which voice model gets used.
How is this different from Loom or Screen Studio?
Loom is a great recorder + share platform but doesn't touch the input — if you say "um, what I meant was..." viewers hear it. Screen Studio is a phenomenal manual editor — best in class for hand-crafting a polished walkthrough frame by frame. Yapless does that pass automatically, AND your coding agent (Claude / Cursor) can drive Yapless from the CLI. Different category.
What about voice clone privacy?
Bring-your-own only — you record a 90-second sample of your own voice, or pick from our handful of clean preset voices. ElevenLabs' ToS bans cloning anyone other than the consenting account holder. Every clone is keyed to a signed-in user with a consent timestamp on file. Delete from Settings and both the sample file AND the ElevenLabs voice are removed within minutes. Takedown SLA on credible reports is under 4 hours — abuse@getyapless.com.
What macOS permissions does it need?
Three, all via the standard system prompts: Screen Recording (required, for capture), Microphone (optional, if you record with your live voice), and Accessibility (optional, enables keystroke chips and auto-zoom-on-click). Revoke any of them in System Settings without breaking the others.
Can I really hand the whole thing to an agent?
Yes — that's the design. One CLI command — yapless run --window-app "Chrome" --prompt "show…" — captures the window, samples frames, has Claude write the narration, voices it in your cloned (or preset) voice, per-beat-aligns the timeline, and publishes a polished MP4 to a share URL. No hands on the mouse. The hero video on this page was made this way.
Something else? eric@getyapless.com — I read every one.

Ship the demo. Skip the takes.

100 Founder Lifetime spots at $199. After they're gone, the tier disappears.

Mac · macOS 14+ · Apple Silicon & Intel