The video editor your agent can drive
A native macOS editor. Cut, grade, caption and deliver by hand, by chat, or from Claude Code, Codex and Cursor over MCP.
Needs macOS 15 or later on Apple silicon (M1 or later). Free for personal use.








Color, by hand or by chat
One clip. Every look.
Six built-in looks, your own LUTs, a five-point curve and wheels. Or ask: “make it teal and orange, keep the skin warm.”
Features
A whole editor, not a demo
Everything below works by hand, and every part of it is also a tool your agent can call.
transcript: okay um one more jump and like we're done
Captions from the words spoken
On-device transcription, captions in six styles, and cuts by word: remove silences and filler words, or search the transcript and cut there.
A real timeline
Video and audio tracks, ripple edits across every track, snapping, markers, multicam synced by audio, nested sequences and proxies.
Keyframes and speed ramps
Keyframes on every transform, color, opacity, volume and speed value, freeze frames, auto-reframe for vertical cuts and stabilization.
Sound that sits right
Three-band EQ, high-pass, noise gate, voice isolation, and music that ducks under speech by itself.
Deliver for every format
H.264 MP4, 10-bit HEVC masters, templates for every social format, YouTube chapters from markers, and several formats in one export.
- AgentAdd captionsRestore
- YouTrim DJI_0797.MP4Restore
- AgentApply look: GoldenRestore
- AgentRemove 14 filler wordsRestore
Every agent edit can be undone
Each change lands in History with who made it. Point at an older step to see what going back to it would undo.
Agents
Bring your agent. It already knows how to edit.
EditMax runs an MCP server on your Mac with 62 tools: everything you can do by hand, plus the window itself. Connect the agent you already use, or chat inside the app.
Your agent
- Claude Code
- Codex
- Cursor
- OpenCode
- Grok
- Antigravity
Every edit
- Cut and trim
- Color and looks
- Captions
- Sound
- Export
- The window itself
$ claude mcp add --transport http editmax http://127.0.0.1:19790/mcp \
--header "Authorization: Bearer <token>"