← all repositories
0xsline/OpenChatCut

A timeline editor that lets Claude Code make the cut

It bridges one-shot AI video generators and traditional timeline editors by letting conversational agents propose real, undoable edits to a local multitrack project.

531 stars TypeScript AgentsOther AI
OpenChatCut
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

OpenChatCut is a local-first video editor built in TypeScript and React that treats AI agents as first-class collaborators. It wraps a professional multitrack timeline—complete with clips, transitions, keyframes, LUTs, and WebGL effects—inside an Electron desktop app, while exposing the same editing toolkit to an internal agent and external MCP clients like Codex or Claude Code. Every agent action writes to actual project tracks, so you can preview, undo, or manually refine the result instead of accepting an immutable generated video.

The interesting bit

The agent doesn’t just render a final MP4 and leave; it proposes concrete, inspectable edits—ripple cuts, caption styles, motion graphics, soundtrack assembly—that you apply or reject. That makes the “chat-to-video” loop reversible and precise, which is rarer in generative video tools than it should be.

Key highlights

  • Full multitrack timeline with WebGL effects, chroma key, audio auto-ducking, and hardware-accelerated H.264 export via VideoToolbox or NVENC
  • Transcript-driven editing with word-level cuts, pause compression, speaker labels, and linked captions
  • Agent-native architecture: built-in agent and external MCP tools share the same project state and editing primitives
  • Motion-graphics templates, custom GLSL shaders, and generative media jobs for images, video, speech, music, and sound effects
  • Exports to MP4, audio, SRT, FCPXML, or complete project bundles for handoff to other editors or agents

Caveats

  • Desktop builds are early releases; macOS installers are currently unsigned and unnotarized, so expect security warnings on first launch
  • The project is under active development, and generative media features require separate third-party API keys

Verdict

Worth a look if you want an AI copilot that actually respects the edit timeline; skip it if you need a polished, turnkey consumer video suite or a simple text-to-video generator.

Frequently asked

What is 0xsline/OpenChatCut?
It bridges one-shot AI video generators and traditional timeline editors by letting conversational agents propose real, undoable edits to a local multitrack project.
Is OpenChatCut open source?
Yes — 0xsline/OpenChatCut is open source, released under the AGPL-3.0 license.
What language is OpenChatCut written in?
0xsline/OpenChatCut is primarily written in TypeScript.
How popular is OpenChatCut?
0xsline/OpenChatCut has 531 stars on GitHub.
Where can I find OpenChatCut?
0xsline/OpenChatCut is on GitHub at https://github.com/0xsline/OpenChatCut.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.