OpenCut is a free, open-source video editor built with Rust, GPUI, and React that works on web, desktop, and mobile — all from a single codebase. No subscriptions, no bloat, no tracking. Just powerful video editing that respects your privacy.
0:00 — The Problem with Video Editors Today
0:24 — What is OpenCut?
0:49 — Privacy-First Architecture
1:01 — One Codebase: Rust + GPUI
1:27 — Web Stack & Build System
2:21 — Editor API & Plugin Architecture
3:01 — MCP Server, Headless & Scripting
3:38 — Current Status: Rewrite in Progress
4:03 — Dev Setup & Platform Requirements
4:41 — Desktop Requirements: macOS, Windows, Linux
6:08 — License, Architecture & Components
6:47 — Plugin Ecosystem, AI & Roadmap
7:40 — Cutting Edge: Rust 2024 & GPUI 0.2
8:16 — Get Started & CTA
🔗 GitHub: https://github.com/OpenCut-app/OpenCut
🌐 Website: https://opencut.app
💬 Discord: / discord
𝕏 Twitter: https://x.com/opencutapp
In this video, we dive deep into OpenCut's architecture:
• Rust core for high-performance video processing
• GPUI (from the Zed team) for native desktop rendering
• React 19 + TanStack Start + Radix UI for the web editor
• Cloudflare Workers + Elysia for the API layer
• Moonrepo + Bun + Proto for multi-language builds
We also cover what's coming in the rewrite:
• Editor API for programmatic extensibility
• Plugin-first architecture with a registry
• MCP server for AI agent integration
• Headless mode for automation and CI pipelines
• Built-in scripting tab for in-editor automation
Sponsored by fal.ai — generative AI models for image, video, and audio.
👍 Like if this helped you understand OpenCut better!
💬 Comment your thoughts or questions below!
🔔 Subscribe for more AI & dev tool deep dives!
⭐ Star the repo: https://github.com/OpenCut-app/OpenCut
#opencut #videoeditor #opensource #rust #gpui #react #crossplatform #privacyfirst