0xsline/OpenChatCut
Local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion-powered rendering.
What it solves
OpenChatCut is an open-source, local-first video editor that bridges the gap between precise manual timeline editing and AI-driven generation. Unlike one-shot AI video generators that produce immutable files, OpenChatCut allows AI agents to make verifiable, undoable edits directly to a professional multitrack timeline, ensuring creators maintain full control over the final output.
How it works
The system combines a React-based frontend with a powerful editing core (EditorCore) that manages an immutable timeline state. It uses the Model Context Protocol (MCP) to allow both built-in and external agents (like Claude Code or Codex) to read project context and invoke editing tools. Edits are handled via a proposal-based system: agents suggest changes to a draft, which the user can then preview and approve or reject before they are committed to the timeline.
Who it’s for
It is designed for video creators, social media producers, and developers who want to automate tedious editing tasks—such as removing pauses from interviews or assembling rough cuts—without sacrificing the ability to manually refine every clip, transition, and effect.
Highlights
- Agent-Native Workflow: Supports both internal agents and external MCP-compatible clients to modify real video projects.
- Professional Timeline: Features multitrack editing, keyframes, ripple edits, and production-ready exports (MP4, FCPXML).
- Transcript-Driven Editing: Offers word-level transcription and text-based cutting for efficient dialogue editing.
- Comprehensive Visuals & Audio: Includes WebGL effects, LUTs, chroma key, auto-ducking, and vocal isolation.
- Local-First Privacy: Projects and media are stored locally by default, with API keys kept server-side.
- Motion Graphics: Integrated library of editable motion templates and custom shaders.