Open source · GPL-3.0 · macOS · Windows · Linux

The video editor built for AI

A cross-platform desktop editor where a built-in agent — or any external agent over MCP — edits your timeline through the exact same commands you do. Every change is visible and undoable.

ELECTRON · WEBCODECS · WEBGL · MODEL CONTEXT PROTOCOL
Features

A real editor, with AI at the core

Not a wrapper around a chatbot — a timeline editor whose every operation is a tool the AI can call.

🎬

Timeline editing

Multi-track timeline: import, place, split, trim, move, transform, and delete clips.

🖥️

WebCodecs + WebGL

GPU-accelerated decode and compositing in the renderer. No per-OS native engine.

🤖

In-app agent

Chat that edits your project directly. Pluggable provider, Claude by default.

🔌

MCP server

Claude Code, Cursor, and Codex connect locally and drive the same editor.

📦

Cross-platform

Ships as .dmg, an NSIS installer, and AppImage / .deb from one codebase.

↩️

Undo everywhere

AI edits go through the same history as manual ones — always reversible.

How it works

One command layer, three callers

The UI, the in-app agent, and the MCP server all dispatch through a single typed, validated set of commands. That is what keeps human and AI edits identical.

YouUI panels
In-app agentClaude by default
External agentsvia MCP
↓   EditorCommands  ·  undo/redo  ·  one source of truth   ↓
Model Context Protocol

Bring your own agent

Run the app and point any MCP client at the local server. It exposes the editor's full command set as tools.

# Connect Claude Code to the running editor
claude mcp add --transport http video-ai http://127.0.0.1:19789/mcp
import_mediacreate_sequenceadd_trackadd_clipsplit_cliptrim_clipmove_clipset_propertydelete_clipget_timeline_stateexport
Install

Download & open the app

Grab the installer for your platform from the latest release. The current builds are unsigned, so each OS shows a one-time warning on first launch — here's how to get past it.

🍎

macOS

Download the DMG for your chip — arm64 (Apple Silicon) or x64 (Intel) — open it and drag Video AI to Applications. Then:

1. Right-click the app → OpenOpen.
2. If it says “damaged / can't be opened”, clear the download quarantine:

xattr -dr com.apple.quarantine \
  "/Applications/Video AI.app"
🪟

Windows

Download and run Video AI-…-Setup-x64.exe.

If SmartScreen shows “Windows protected your PC”, click More infoRun anyway, then follow the installer.

🐧

Linux

AppImage — make it executable and run:

chmod +x Video*.AppImage
./Video*.AppImage # needs libfuse2

.deb — install with apt:

sudo apt install ./Video*.deb

These warnings appear only because the binaries aren't code-signed yet — the app itself is safe and open source. Signed & notarized builds are on the roadmap.

Get started

Run it from source

# Requires Node 20+ and ffmpeg on your PATH
git clone git@github.com:gediminasurvila/video-editor-ai-electron.git
cd video-editor-ai-electron
npm install
npm run dev