BashCut
Edit video natively on macOS using AI coding agents through an integrated CLI and Model Context Protocol server.
BashCut is a native macOS video editor built on AVFoundation, designed to let coding agents like Claude Code and Codex perform every editing action available in the UI. Featuring a docked agent terminal alongside a layered timeline, preview and export engine, and plain JSON project files, BashCut enables agents to inspect, plan, cut, sync, caption, and grade videos programmatically. Edits execute as atomic, undoable operations with comprehensive history tracking, accompanied by a rich ecosystem of out-of-process plugins for Whisper transcription, text-to-speech, audio sync, and batch workflows.
Características Principales
01Full CLI and MCP server exposing over 240 commands covering every UI action, view, and timeline adjustment
02Extensible plugin system supporting local Whisper captions, voice synthesis, beat detection, and batch pipelines
03Integrated agent dock running native Claude Code, Codex, and shell terminals directly beside the timeline
04Advanced timeline features including speed ramping, keyframe motion, color grading with LUTs, and audio ducking
0579 GitHub stars
06Atomic, undoable editing architecture that keeps project state in plain JSON alongside raw footage
Casos de Uso
01Directing an AI editor to assemble rough cuts, build audio mixes, and fix pacing while maintaining manual timeline control
02Automating social media cuts, vertical reframing, and animated subtitles from long-form footage using AI agent prompts
03Running batch video processing pipelines across folders of media to transcribe, translate, rebrand, and export automatically