barefootford/buttercut

Edit Video with Claude Code

What it solves

ButterCut is an AI-powered video editing agent that automates the process of creating selects, scenes, and rough cuts from raw footage. It removes the manual labor of organizing footage and generating the initial edit, allowing editors to export their work to professional software like Final Cut Pro, Adobe Premiere, and DaVinci Resolve.

How it works

The tool operates as an agent that manages "libraries" (where footage is stored) and "cuts" (the editing process). It uses a combination of Ruby, Python, FFmpeg, and WhisperX for processing. The agent can generate XML files that are compatible with major professional video editing software, enabling a seamless transition from AI-generated cuts to a manual polish.

Who it’s for

It is primarily designed for video editors and content creators who use professional NLEs (Non-Linear Editors) and want to leverage AI to speed up the initial assembly of their videos.

Highlights

  • Multi-Editor Export: Supports exporting to Final Cut Pro, Adobe Premiere, and DaVinci Resolve.
  • Agentic Workflow: Uses an agent-based approach to build selects and rough cuts.
  • Customizable: Allows users to create their own custom "skills" using Ruby or Python scripts to build personalized workflows.
  • Apple Silicon Optimized: Specifically targets Macs with M-series chips for optimal performance.

Related

  • Project
  • Project
  • Project
  • Project
  • Project