showtime

Describe a video. Your agent directs. Your machine renders.

showtime is a local video studio for your coding agent: motion graphics, voice-over, music, captions and footage editing from one sentence, with no cloud AI services, no API keys and no uploads. It works in Claude Code, Codex, Cursor, Devin and OpenCode, and in any agent that supports Agent Skills.

The 0.4.1 showreel: seven real showtime films, then the features behind them on the beat, rendered by showtime on a CPU with no GPU. Music: “Supernova” by Scott Buckley, CC BY 4.0. Footage: NASA (public domain). Event data: IceCube Collaboration.

One sentence in, a finished video out

Your agent states its assumptions, shows you a first look, renders on your machine and checks the result before it calls the video done.

How showtime works: one sentence, your agent directs, a first look, a local render, showtime qa, an MP4 and an HTML video.

Install it in your agent

You need uv and Node.js 24 or 22 LTS (20 or newer works). The first request checks what is missing and tells you the size and time, about 0.5 to 0.75 GB to download (1.4 to 1.8 GB in ~/.showtime once installed) and 2 to 6 minutes, then runs setup once you say yes. Bigger pieces, like the transcription model (Parakeet), come the first time a video needs them.

Every request gets its own folder with final.mp4, a poster, captions, exports and share copy. Nothing is overwritten.

Exact steps for Claude Code, Codex, Cursor, Devin, OpenCode and more →

# Claude Code
/plugin marketplace add FavioVazquez/showtime
/plugin install showtime@showtime

# any agent that supports Agent Skills
npx skills add FavioVazquez/showtime

Make a 20-second launch video for this repo, with a voice-over and upbeat music.

Now showing

Each of these came from one request. Hover to preview; play for sound.

A silver teapot on black with rising steam.

Product promo, 1:1

17 · 0:20 + 0:06

“Make a 20-second square product promo from these museum photos of Christopher Dresser's teapot: sleek, but only facts from the museum record. Plus a 6-second bumper.”

An Iceland waterfall with a small map of the ring road.

“Make a 45-second travel slideshow of an Iceland ring-road trip from these CC0 photos, cut to the music, with a little map showing where each place is. Also a vertical version for Reels.”

All 35 examples →

A typewriter, seen through

X-ray

See inside a real thing, in time with its own sound

Film a typewriter typing or a music box playing. showtime draws its inside moving on the exact frames the clip's sound says, on the object as the camera moves or beside it, and proves it with a receipt.

19 of 19 events on their frame · audio 0.0 ms from the original

The X-ray gallery, and how to add yours →

A crew, when you want one

Your agent can cast ten specialist sub-agents. Every finished video gets a critic by default; say "lean" to skip it (a video you will publish still gets one). Studio work brings in the whole company.

The crew: ten illustrated cards, all optional.

Meet the crew →

Everything renders on your machine

showtime adds no cloud service of its own. Every model and tool is downloaded once; after that it goes online only when you ask for something from the web.

What runs where: the director in your coding agent, the studio on your machine; the web only when you ask.

Every shape

16:9, 1:1 and 9:16, with platform exports, posters, captions and README loops.

Videos that are web pages

One HTML file per video, playing offline, with chapters, keyboard control, questions that pause and ask, and range links like #t=10-20. See one live.

Checked before it is done

showtime qa checks loudness, black or frozen frames, captions and platform specs. A hearing pass flags music over the voice, long silences, level jumps at cuts and sound cut off at the end.

Notes on the finished video

showtime review open plays the render on a local page. Click a spot on the frame and type a note; your agent reads it, fixes and replies. How it works.

Systems that explain themselves

showtime new diagram draws how something works as a figure that builds over time: parts arrive in order, flows and labels move through them. The guide.

Figures people poke

The same diagram exports as one offline page with no player: hover a part, pick a step, turn a knob and the numbers answer. Try one live.

A film of your agent's session

showtime recap turns a Claude Code session into a short film of what the agent did, from allow-listed facts only. See one.

A failing test, as a video

showtime repro turns a failing Playwright test into a narrated bug-report video and a summary for the issue. See one.

New in 0.4

What’s new in 0.4.6 and 0.4.5 and 0.4.4 and 0.4.3 and 0.4.2 and 0.4.1 and 0.4.0 · All thirteen new examples

In 0.4.6: `check` reads the text a page draws on its own canvas; X-ray on a phone; X-ray in sync with an offset clip; X-ray tools; Small fixes; and more.

Read the docs →