Favicon of FableCut

FableCut

A local browser video editor with a JSON timeline and MCP agent control. Runs with Node and Chromium, keeps footage local, and uses the MIT license.

Screenshot of FableCut website

FableCut is a local video editor for people who want to edit footage themselves and let an AI agent work on the same project. It runs in a Chromium browser with a local Node server, and its entire timeline lives in an editable JSON file. Footage stays on your machine; the editor doesn't upload it.

An agent can arrange clips, add titles, change effects and adjust keyframes while the browser shows the edits live. You can work alongside it. The shared project file gives both the visual editor and external tools access to the same clips, tracks and transitions.

FableCut supports MCP and REST control, with connections to Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, opencode and Amp. Its agent interface isn't tied to a particular model provider, though those clients determine where the AI itself runs.

For manual editing, it has multiple video and audio tracks, trimming, splitting, snapping and undo/redo. Track and clip locks protect parts of a cut, while linked video and audio can move together or separately. You can move, resize and rotate clips or titles directly in the preview. Titles, animated SVG overlays, filter presets and keyframes cover visual styling and motion.

It's open source under the MIT license, with no npm dependencies. Export can run in the browser, with optional ffmpeg for faster rendering. AI background removal downloads its model from a CDN on first use.

Similar to FableCut