Back

OpenCut Contributions

OpenCut is an open-source video editor for the web. I added multiple advanced editing and AI features, pushing the boundaries of what is possible in a browser environment.

Key Features

Local LLM AI Assistant

Built-in AI assistant running locally that uses tools to perform tasks like adding text, cutting video, and auto-generating videos from the clip bin.

React Native & PWA Support

Experimental mobile version built on React Native with the engine ported, plus a PWA proof-of-concept with mobile-specific responsiveness.

Rendering Engine

Experimental in-browser video rendering engine using JS Canvas, WebAssembly, and WebGPU (when available), alongside an ffmpeg WASM version.

Lottie Animation Support

Experimental integration for loading and rendering Lottie animations directly in the video timeline.

AI Background Removal

In-browser AI model integration to help remove backgrounds from images.

AI Subtitles & Transcription

Local AI model to automatically transcribe and create subtitles from audio and video files.

AI TTS Service

In-browser AI TTS service for generating TikTok-style speech directly from text.

3D Model Support

Added 3D model support to the video editor via Three.js.

Feature Previews

React Native Mobile Version

OpenCut React Native Mobile App Home Screen
OpenCut React Native Mobile App Video Editor Interface

Local AI Assistant

OpenCut AI Video Edit Interface

Rendering Engine (ffmpeg WASM)

OpenCut Video Export Rendering Interface

Audio Visualizers

OpenCut Audio Editing Interface

3D Model Support (OpenEffects)

OpenCut 3D Model Support Interface

Local AI Background Removal

OpenCut AI Background Removal Interface

Local AI Subtitles Transcription

OpenCut Auto Subtitles Interface

Local AI Text-to-Speech

OpenCut Text to Speech Interface

Lottie Animation Support

OpenCut Lottie Animation Support