browser-use/video-use

Edit videos with coding agents

What it solves

It automates the tedious process of video editing by allowing users to edit raw footage through a natural language chat interface. Instead of manually scrubbing through timelines and cutting clips, users can describe the desired outcome (e.g., "edit these into a launch video") and the system handles the cutting, cleaning, and polishing.

How it works

Rather than processing every video frame, which would be computationally expensive and noisy, the system uses a two-layer approach to give an LLM a structured view of the footage:

  1. Audio Transcript Layer: It uses ElevenLabs Scribe to generate word-level timestamps and speaker diarization, condensing the video content into a small text file that the LLM reads to plan cuts.
  2. Visual Composite Layer: It generates a "timeline view" (a PNG containing a filmstrip, waveform, and labels) only when the LLM needs to verify specific decision points or sanity-check cut boundaries.

Once a strategy is approved, the system generates an Edit Decision List (EDL), renders the video using ffmpeg, and runs a self-evaluation loop to check for visual jumps or audio pops before presenting the final result.

Who it’s for

Content creators, educators, and professionals who need to produce talking-head videos, montages, tutorials, or interviews without wanting to navigate complex editing software menus.

Highlights

  • Automated Cleaning: Automatically removes filler words (like "umm" and "uh") and dead space between takes.
  • Production Polishing: Applies auto color grading, 30ms audio fades to prevent pops, and customizable burned-in subtitles.
  • Agentic Animation: Can spawn parallel sub-agents to generate animation overlays using tools like HyperFrames, Remotion, or Manim.
  • Self-Correction: Evaluates the rendered output at every cut boundary and re-renders if issues are detected.
  • Session Persistence: Saves progress in a project file so editing sessions can be resumed later.

Related

  • Project
  • Project
  • Project
  • Project
  • Project