The video editing landscape is currently bifurcated: you have the industry-standard heavyweights like Adobe Premiere Pro, which are powerful but notoriously "closed" to external automation, and lightweight consumer tools like CapCut, which prioritize ease of use over professional flexibility. Palmier Pro attempts to carve out a third path—a professional-grade, Swift-native editor designed specifically to be operated by both humans and AI agents.
What It Is and the Problem It Solves
Palmier Pro is an open-source video editor built from the ground up using Swift for macOS. Its core value proposition isn't just "AI-powered editing," but rather "agent-integrated editing."
The fundamental problem it addresses is the "automation gap" in creative software. Most creative tools are designed for manual GUI interaction (mouse clicks and keyboard shortcuts). While they may have APIs, these are often complex or non-existent for the end-user. Palmier Pro treats an AI agent (like Claude or Cursor) as a first-class citizen in the creative workflow. By exposing the timeline via the Model Context Protocol (MCP), the software allows an LLM to "see" and "touch" the project, effectively turning an AI agent into a co-editor that can execute commands directly on the timeline.
Architecture and Integration
The architecture of Palmier Pro is split into two distinct layers: the core editor and the agentic interface.
- The Core (Swift-Native): The application is built natively for Apple Silicon, implying a focus on high performance and tight integration with macOS hardware acceleration. This is critical for video work, where CPU/GPU overhead must be minimized to maintain a smooth playback experience.
- The Agentic Layer (MCP Server): This is the most technically interesting component. The app runs a local HTTP-based MCP server at
http://127.0.0.1:19789/mcp. This server acts as a bridge between the software's internal state (the timeline) and external LLM clients. - Generative Backend: While the editor and the MCP server are open source, the generative AI processing (using models like Seedance, Kling, and Nano Banana Pro) is closed-source and handled via a subscription model. This "open core" approach allows the community to inspect the editor's logic while the company monetizes the high-compute generative workloads.
Who It Is For and Real Use-Cases
Palmier Pro targets two specific personas:
- The "Agent-First" Creator: Power users who want to build complex workflows where they describe a scene (e.g., "add a transition between these two clips and color grade the second one to look like a sunset") and let an agent execute the technical steps.
- The Hybrid Professional: Editors who want a modern, high-performance macOS app that doesn't just "have AI buttons," but allows them to use their existing AI tools (like Cursor for code-heavy workflows or Claude Desktop for chat) to orchestrate their editing tasks.
Real-world use-case: A YouTuber could use Cursor (via MCP) to write a script, then use the Palmier Pro agent to automatically place those script segments onto the timeline, matching them with generated B-roll from the built-in SOTA models.
What's Genuinely Good
The decision to implement the Model Context Protocol (MCP) is a masterstroke for the current AI ecosystem. By supporting Claude Code, Codex, Cursor, and Claude Desktop out of the box, Palmier Pro avoids building a proprietary "walled garden" AI. Instead, it leverages the existing momentum of the MCP standard, allowing users to bring their own preferred models and workflows into the editor.
Furthermore, the Swift-native approach is a significant advantage. In an era of Electron-based "desktop" apps that often feel sluggish, a native macOS application promises the low-latency response times necessary for professional video scrubbing and real-time playback.
Honest Trade-offs and Limitations
As an expert reviewer, I must point out the significant constraints revealed in the documentation:
- Platform Lock-in: This is strictly for macOS 26 (Tahoe) on Apple Silicon. There is no Windows or Linux support. While this allows for extreme optimization, it limits the total addressable market of professional editors.
- The "Black Box" Generative Element: Because the generative AI processing is closed-source, users cannot host their own models (like Stable Video Diffusion) locally to maintain 100% privacy or avoid subscriptions. You are tethered to Palmier's infrastructure for the most "magical" features.
- Hardware Requirements: The requirement for "macOS 26 (Tahoe)" suggests a very modern (or even future-dated/beta) software requirement, which might pose a barrier to users on older, stable professional machines.
Comparisons to Alternatives
- Vs. Adobe Premiere Pro: Premiere is more feature-complete for traditional workflows but is a "black box" for AI. You cannot easily connect a local Claude instance to Premiere to "edit this clip" via a standard protocol like MCP.
- Vs. CapCut: CapCut offers easy AI features, but they are "one-click" buttons. Palmier Pro offers "agentic" features, allowing for much more granular, conversational, and scripted control through external LLMs.
Verdict
Palmier Pro is a high-risk, high-reward project. It is not just another video editor; it is an experiment in how creative software should evolve in an agentic world. By embracing MCP and native Swift development, it positions itself at the bleeding edge of human-AI collaboration. If the MCP integration is as seamless as promised, it could redefine how we think about the "editor" role—moving from a person clicking buttons to a person directing an agent.
Final Thought: Watch this space closely. If the MCP implementation holds up under heavy timeline complexity, Palmier Pro could become the blueprint for all professional creative software in the next decade.
REPO: palmier-io/palmier-pro
🔗 Repo: https://github.com/palmier-io/palmier-pro
💬 Join the Flowork community on Telegram: https://t.me/+55oqrk75lc43YWE1
An honest review by the Flowork team — we read the README so you don't have to. We build open-source tooling too; this isn't a sponsored post.
Top comments (0)