Retake
DocsConnect your agentSetup

An open-source tool for coding agents

Video recording
for your coding agent.

Tell your agent what to show in a web app.
It records the walkthrough. You review the take.

Voiceover optional · Captions optional · Runs on your machine

One tool. Different things to show.Real recordings, not mockups
Example brief

“Show what Capture does: turn a mixed thought into structure, ask about saved thoughts, and share context with an agent.”

A full product overview, with the original voiceover.

Recorded with Retake
capture-product-overview.mp41280 × 720
Capture / Product video57 sec · With voiceover

The full Capture video published on X, with its original voiceover. The example brief is illustrative.

View on X ↗
Product demosContent for XLessons & tutorialsClient walkthroughs
01 / The workflowYou direct. Your agent records.

Record it once.
Keep the walkthrough.

The recording is a video. The flow behind it lives in your project, ready for your agent to edit and run again.

demos/your-walkthrough.yaml saved in your project

01Open your web app

02Follow the steps you chose

03Wait for the result

04Record the interaction

demo.mp4Plus scene stills and a proof log

Start with something worth showing.

Your agent turns the brief into a reusable flow, checks the steps with a dry run, and records the real browser.

Read the recording guide

Silent or with voiceover.

Keep it silent, or add narration. Review the take and script with your agent before adding the voiceover.

With or without captions.

Add on-screen captions when they help explain the flow. Leave them off when the interaction speaks for itself.

Keep the flow with the code.

Update the steps when your product changes, then ask your agent for a new take.

Works with the agent you use

Give your agent
the recording tools.

Start inside your app project. Your agent handles setup; you choose what gets recorded.

Claude CodeCodexCursor

Use the CLI, or connect through MCP: the tool interface coding agents can call.

Agent setup guide ↗

Paste this into your coding agent

Set up Retake from https://github.com/glebbogachev00/retake in this project and open its local UI. Use the first-run questions to collect the app URL and workflow. Dry-run the flow, record a silent preview, and show me the video and local review link. Wait for my review before making corrections or adding narration. Keep secrets out of chat. Do not commit or deploy anything.

The first preview is a starting point. Watch it and tell your agent what to change.

03 / A few practical answers

Before you
press record.

Is this an AI video generator?

Retake records a real web app in a browser. Your coding agent plans and runs the walkthrough; the footage comes from the app, not generated scenes.

Can I add voiceover and captions?

Yes. Choose voiceover, captions, both, or neither when your agent makes the video. Start with a silent preview, then review the take and narration script before adding voiceover.

What can I record?

Browser-based product videos, tutorials, content clips, and walkthroughs. Retake drives Chromium with Playwright. It is not a general desktop or native mobile screen recorder.

Do I need a Retake account or API key?

No Retake account or Retake API key is needed for local recording. You need Node.js 20 or newer and a coding agent or the CLI. Setup downloads Chromium. Optional model features may need their own provider configuration.

Does anything leave my machine?

The recording and local review library run on your machine. Your coding agent may use its own model provider. Optional visual checks send frames to the model you configure, and some narration options use external services. Review those settings before recording sensitive workflows.

Will the video update automatically?

The flow is reusable, not self-healing. Ask your agent to rerun it after a change. If buttons, selectors, or the workflow have changed, it may need to update the steps first.

Is Retake free?

Retake is open source under the MIT license. Recording uses your computer. Your coding agent and any optional model or narration services may have their own costs.

What should your
agent record next?

Connect your agent

Pick one flow. Start with a preview.