Skip to content

Your app.A story worth showing.

Turn screen recordings into product videos. Bring your app and a brief. Your coding agent builds the story; CrispDemo brings it to life with voice, music and a look for every platform.

For Mac with Apple silicon. No public download yet.

Made in CrispDemo from screen recordings of PlanToCode.

Length

From first recording to final cut.

Bring the screens. Shape the story. Stay in control of the details.

  1. Add your screens

    Drop in screen recordings or screenshots of your app, up to 12 per video, or use Record screen. Your original files are never changed.

    The create composer with two screen recordings and a screenshot attached, a one-sentence brief, the Create video button, the estimate for the voice, music and Gemini review, and the checkbox that lets your coding agent read the files.
  2. Say what viewers should take away

    Write one or two sentences, for example: show how a customer shares a release with their team, in under 30 seconds. Then pick where it will be posted.

    The Where will this video be posted? dialog showing phone previews for YouTube Shorts, TikTok and Instagram Reels.
  3. Your coding agent makes the video

    Claude Code, Codex or OpenCode reads frames from your recordings, rebuilds each screen as HTML so it stays sharp at any size, checks it against the recording, writes the script and directs the story. You follow each step in the Studio chat. CrispDemo adds the voice and music, renders every look on your Mac, and Gemini reviews the finished video.

    Claude Code making the first draft from two screen recordings and a screenshot: the brief, then its steps building the Publish release screen, comparing it with the recording and building the Notifications settings screen.
  4. Refine it and export

    Ask your coding agent for changes in plain words, for the whole video or one scene. Make a separate version when one platform needs a different cut, then export the files.

    A change request answered by Claude Code: it shortened scene 2's title and voiceover and updated the YouTube video.

One story. Every place you post.

The right frame, the right sound, and room to make it yours.

  • 16:9YouTube, X, Website embed

  • 9:16TikTok, Instagram Reels, YouTube Shorts, Instagram Stories

  • 4:5LinkedIn, Instagram feed

A look for each place you post

Each look shows how the video will appear there, with the right shape and captions.

The Export video dialog with YouTube, TikTok and LinkedIn chosen, each rendered at its own size, such as 1920x1080 for YouTube and 1080x1920 for TikTok.

Narration and music

Choose from 8 Gemini voices and play a sample of each before you pick. Narration can be in English, German, French or Spanish. Google's Lyria composes music for the video from your coding agent's brief, or pick a built-in track.

The Sound panel's voice grid with eight voices, the Kore sample playing, the voiceover language and captions.

Separate versions

Keep the main video and make a separate version when a platform needs something different, like a 15-second TikTok cut that opens on the result.

The version selector with the main version and a TikTok version open, and that version's TikTok and LinkedIn looks, each 15 seconds long.

A Gemini review of the finished video

Gemini watches and listens to the rendered video and lists what to fix: the opening, legibility, framing, captions and more. Fix this sends a finding to your coding agent.

The Gemini review scored 7 out of 10, with a timed pacing fix, a Fix this button and findings to consider.

Choose your coding agent

Pick Claude Code, Codex or OpenCode the first time you open CrispDemo. The agent runs on your Mac with CrispDemo's tools: it rebuilds your screens, writes the script, directs the video and answers your change requests in the Studio chat.

  • Claude Code

    Needs a paid Claude plan or a Console account.

  • Codex

    Sign in with ChatGPT Plus or higher.

  • OpenCode

    Works with free models and no account. Free models may use what you send them to improve the model; connect your own provider to avoid that.

CrispDemo helps you install and sign in to the agent you pick.

The Which coding agent will make your videos? screen with Claude Code, Codex and OpenCode, each marked Ready.

Use an account, or your own Gemini key

Both give you the same Studio and cover the voice, the music and the Gemini review. The difference is who bills you. Your coding agent's work runs on your own plan with it.

CrispDemo account

Sign in and pay per use from your CrispDemo balance. Before you create a video, the app shows what the voice, music and review are likely to cost.

  • New accounts start with $2.00 in free credits, valid for 180 days.
  • Includes the video library.
Processing fee, taken from each top-up
Below $1220%
From $1210%
From $995%

Top-ups start at $3.

Your own Gemini key

Paste a Gemini key and work without an account. The voice, music and review are charged to your Google account.

  • No CrispDemo account or balance.
  • The key is kept in your computer's secure storage.
  • The video library needs an account.

Questions

What do I need to start?

A Mac with Apple silicon, a coding agent (Claude Code, Codex or OpenCode) and screen recordings or screenshots of your app, or you can record your screen inside CrispDemo. For the voice, music and review, sign in to a CrispDemo account or paste your own Gemini key.

What happens to my recordings?

Before a video is made, CrispDemo asks whether your coding agent may read your screenshots, or frames from your recordings, on your Mac. The agent sends what it reads to its own model provider, under your account with it. Google gets the narration text, the music brief and the finished video, never your original recordings. Your original files are never changed.

Why rebuild the screens instead of cutting the recording?

Your coding agent rebuilds each screen as HTML, so it is sharp at every size and the same story can be framed for a wide YouTube video and a vertical TikTok without blurry crops. The agent checks each rebuilt screen against your recording, and you can compare them yourself.

Do I need a coding agent?

Yes. Claude Code, Codex or OpenCode makes the video: it rebuilds the screens, writes the script, directs the story and answers your change requests in the Studio chat. CrispDemo helps you install and sign in to the one you pick. OpenCode works with free models and no account.

What does it cost?

Your coding agent's work runs on your own plan with it. The voice, the music and the Gemini review are paid per use: from your CrispDemo balance, where new accounts start with $2.00 in free credits, or charged to your Google account when you use your own Gemini key. Rendering on your Mac is free. Before you create a video, the app shows what it is likely to cost.

Which computers does it run on?

Macs with Apple silicon. It's a desktop app: your original recordings stay where they are on your Mac, and the video is rendered on your Mac.

Can I download it now?

Not yet. CrispDemo is in early access for Mac (Apple silicon), and there is no public download. Ask for early access and we'll tell you when you can try it.

Give your app a proper introduction.

CrispDemo is in early access, for Mac (Apple silicon). Tell us about your app and where you post, and we'll let you know when you can try it.