# Palmier Pro

> A macOS video editor whose timeline an agent can drive over MCP

- Category: Multimodal Generation / Video Generation
- Language: Swift
- Licence: GPL-3.0 for the source published through v0.7.6; binary releases after v0.7.6 are proprietary
- Repository: https://github.com/palmier-io/palmier-pro
- Website: https://palmier.io
- Canonical page: https://ai-tldr.dev/tools/palmier-pro/
- Updated: 2026-06-20

## In short

Palmier Pro is a video editor for macOS written from scratch in Swift, with Premiere Pro as its reference point. Two things separate it from a conventional non-linear editor. It sits in the Video Generation category of the Multimodal Generation tools and is open-source, written in Swift and licensed GPL-3.0 for the source published through v0.7.6; binary releases after v0.7.6 are proprietary.

## Overview

Palmier Pro is a video editor for macOS written from scratch in Swift, with Premiere Pro as its reference point. Two things separate it from a conventional non-linear editor. First, generation is part of the timeline rather than a separate app: you can generate video and images with models such as Seedance, Kling and Nano Banana Pro directly into a clip. Second, the editor exposes its own actions to AI agents.

That second part runs over the Model Context Protocol. While the app is running it serves an MCP endpoint on localhost, and any MCP client — Claude Code, Codex or Cursor — can connect to it and act on the project you have open. The result is a hybrid workflow: you keep a real timeline in front of you and hand the repetitive parts to an agent that can see and change the same edit.

It is a native, Apple-Silicon-only application and requires macOS 26 (Tahoe) or later on an M-series Mac. The editor and the MCP connection are a free download; generation credits (image, video and audio generation, upscaling, cloud transcription and the in-app chat) are the paid part, with team and enterprise plans on request. Licensing changed mid-project: source published in the repository remains GPLv3, but binary releases after v0.7.6 are proprietary, and the repository no longer takes code contributions. The interface is localised into 15+ languages.

## What it does

- Swift-native macOS timeline editor with generative video and image models available inside the timeline
- Built-in MCP server at http://127.0.0.1:19789/mcp that exposes editing actions to any MCP client
- One-line setup for Claude Code, Codex and Cursor to attach to the running editor
- Transcript-based cutting and ripple-insert trims with linked audio
- Free editor and agent connection, with generation credits sold separately
- Interface localised into more than 15 languages

## Getting started

Install the app first — the MCP server only exists while Palmier Pro is running. It requires macOS 26 (Tahoe) on Apple Silicon.

1. Download and launch

   Grab the latest DMG from the GitHub releases page (or palmier.io) and open the app. The MCP endpoint comes up with it.

```text
https://github.com/palmier-io/palmier-pro/releases
```

2. Connect a coding agent

   Register the local endpoint with whichever harness you use.

```bash
claude mcp add --transport http palmier-pro http://127.0.0.1:19789/mcp
codex mcp add palmier-pro --url http://127.0.0.1:19789/mcp
```

3. Or configure Cursor by hand

   Add the server to `~/.cursor/mcp.json`.

```json
{
  "mcpServers": {
    "palmier-pro": {
      "type": "http",
      "url": "http://127.0.0.1:19789/mcp"
    }
  }
}
```

## When to use it

- Ask an agent to make the mechanical cuts while you keep control of the timeline
- Generate a missing shot or still inside the edit instead of round-tripping through another tool
- Cut a long recording down from its transcript rather than by scrubbing
- Script repeatable edits against a real editor through MCP instead of a headless FFmpeg pipeline

## Version history

- 2026-06-20 v0.3.5: v0.3.5 added transcript-based cutting, ripple-insert trims with linked audio and folder imports to the Swift-native macOS editor, and upgraded the in-app assistant to Claude Opus 4.8.
