ScreenPilot

Ask your AI app for a screen video.

ScreenPilot records your screen, or uses your apps itself, then cuts the footage into a finished MP4 with zooms, captions and a voiceover. Your AI app does the thinking. Everything runs on your computer.

Free and open source (MIT). No account and no API key.

northwind-demo/storyboard.json
00:00.0 / 00:10.1A real storyboard, running live. Switch to Raw to see the footage as recorded, drag the playhead, or hover a block to read the JSON behind it.
Video
Zoom
Caption
Highlight
Voice

What you get

A recorder and a video editor that your AI app can drive.

Records any app
Windows, macOS and Linux. Native apps, editors and terminals, not only a browser.
Performs the demo for you
The AI can click and type in your app with your real mouse and keyboard, so you do not have to rehearse.
Edits like an editor
Zooms in on clicks, adds captions and highlights, cuts idle time and speeds up the waiting.
Joins clips, in any size
Insert a new feature into an existing demo without re-recording it, and export 16:9, 9:16 and 1:1 from one edit.
Speaks your language
Voiceover in English, Arabic and many other languages, with a different voice per line if you want one.
Needs no API key
Your AI app writes the edit. ScreenPilot gives it the screen, the recorder and the video editor.

Made by ScreenPilot

The AI opened this page, clicked through the install steps and recorded it. Then it chose the look and edited the video.

A real render, not a mock-up. The page it recorded is the one you are reading.

How it works

  1. Record, or let the AI drive

    Ask for a recording, or let your AI app perform the steps itself.

    record_start
  2. Look at the footage

    It reads a contact sheet and frames with a coordinate grid to see what happened.

    analyze
  3. Write the storyboard

    Cuts, zooms, captions, highlights and voiceover go into one JSON file.

    storyboard.json
  4. Render

    A draft to check, then the final MP4.

    render

Install

Install your AI app first and open it once. The installer then adds ScreenPilot to every AI app it finds.

Full install guide, other AI apps and troubleshooting

Works with the AI app you already use

  • Claude Desktop
  • Claude Code
  • Codex
  • Cursor
  • OpenCode
  • Gemini CLI
  • GitHub Copilot
  • Windsurf
  • VS Code
  • Zed
  • Goose
  • Warp
  • Cline
  • Roo Code
  • Kiro
  • Antigravity
  • LM Studio
  • Qwen Code
  • and any app that supports MCP servers