whatisgithub

What is davinci-autoedit-agent?

liuluhaixiu/davinci-autoedit-agent — explained in plain English

Analysis updated 2026-05-18

79PythonAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

In one sentence

A Codex skill that automates editing raw video footage into a finished cut inside DaVinci Resolve.

Mindmap

mindmap
  root((DaVinci AutoEdit Agent))
    What it does
      Scans raw footage
      Drafts script
      Builds edit timeline
    Tech stack
      Python
      FFmpeg
      DaVinci Resolve
    Use cases
      Auto rough cut
      Narration writing
      Missing shot list
    Audience
      Video editors
      Codex users
      Content creators
    Skills bundled
      Editing pipeline
      Narration writer
      Resolve controller

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a folder of raw video, audio, and image clips into a drafted edit blueprint and timeline automatically.

USE CASE 2

Generate narration and titles grounded strictly in what the footage actually shows.

USE CASE 3

Get a list of missing shots still needed after comparing the assembled cut against the original script.

What is it built with?

PythonFFmpegDaVinci Resolve

How does it compare?

liuluhaixiu/davinci-autoedit-agentanthonykhayesaudsrx50512/flash-usdt-senderconfluentinc/quickstart-streaming-agents
Stars797878
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencevibe codergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Needs Python 3.10+ and FFmpeg, DaVinci Resolve Studio and AI/TTS API keys are optional.

MIT license: use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

So what is it?

DaVinci AutoEdit Agent is a Python-based tool that automates video editing inside DaVinci Resolve, a professional video editing application made by Blackmagic Design. It installs as a set of skills for Codex, an AI coding assistant, and guides you from raw media files all the way to a finished cut. The workflow runs in stages, and each stage requires your explicit approval before the next one starts. You give the agent a folder of video, audio, or image files and describe what you want to make. It scans the media, reviews frames, drafts a script, optionally generates a voice-over, builds an edit blueprint, then creates a full timeline inside DaVinci Resolve. After the cut is assembled, it compares the result against the original script and lists any missing shots that still need to be filmed. Three skills are bundled together. The main skill handles the complete editing pipeline. A second one writes narration and titles grounded only in what the footage actually contains. The third controls DaVinci Resolve directly, verifying that each write succeeds and that the original source files are never modified. To run the tool you need Python 3.10 or newer and FFmpeg installed on your machine. DaVinci Resolve Studio 18.5 or newer is optional. Without it, the agent can still analyze footage, write a script, and produce an edit blueprint you carry into your editor manually. API keys for an AI model and a text-to-speech service are also optional. If you skip text-to-speech, the agent designs the cut around production audio, music, captions, or silence instead. The project is released under the MIT license and is not affiliated with Blackmagic Design.

Copy-paste prompts

Prompt 1
Set up DaVinci AutoEdit Agent as a Codex skill and walk me through installing Python and FFmpeg for it.
Prompt 2
Use DaVinci AutoEdit Agent to turn this folder of clips into a rough edit blueprint without DaVinci Resolve installed.
Prompt 3
Explain what each of the three bundled skills in DaVinci AutoEdit Agent does.
Prompt 4
Help me approve each stage of the DaVinci AutoEdit Agent workflow from raw media to finished timeline.

Frequently asked questions

What is davinci-autoedit-agent?

A Codex skill that automates editing raw video footage into a finished cut inside DaVinci Resolve.

What language is davinci-autoedit-agent written in?

Mainly Python. The stack also includes Python, FFmpeg, DaVinci Resolve.

What license does davinci-autoedit-agent use?

MIT license: use, copy, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

How hard is davinci-autoedit-agent to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is davinci-autoedit-agent for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.