I developed a node editor framework using gpui
Native node editor on gpui beats Electron for performance, but Rust GUI ecosystem is small.
An agentic AI video editor built with Rust for vibe editing.
Rust video editor with agentic silence cutting, but Descript does this already.
Video editors, Rust developers, AI enthusiasts
Descript · Adobe Premiere Pro · DaVinci Resolve
I’ve been building a video editing (NLE) prototype in Rust, exploring a different workflow: prompt-assisted editing.
Instead of scrubbing through the timeline to find silence and manually cutting clips, you can just type:
“Help me to cut silent parts”
or
“Help me to cut silent parts below -14 dB”
and the editor analyzes the timeline and removes them automatically.
I mostly work with interview-style and knowledge-based videos, where a lot of time is spent trimming silence and cleaning up rough cuts. The goal is to see whether this kind of workflow can significantly speed that up.
I’m also experimenting with:
- "Removing repeated subtitles" - "Cutting gaps where no one is speaking" - "Suggesting B-roll based on subtitles (using an LLM)"
The project is built in Rust, using GPUI for the UI, wgpu for rendering, and gstreamer + ffmpeg for preview and export. I’m still exploring the architecture and performance tradeoffs, especially around timeline processing and NLE-style editing operations.
Curious if anyone here has worked on NLEs or media tooling in Rust, or has thoughts on using Rust for this kind of workload.
Native node editor on gpui beats Electron for performance, but Rust GUI ecosystem is small.
Chord grammar designed for AI agents outputs unified diffs to save tokens.
Live-reloading markdown editor from the terminal, no Electron bloat.
Core features like scene generation and story creation are still marked TODO.
Visual orchestration for Claude agents, but limited to single model ecosystem.
WGPU rendering with sparse instancing and SDF shaders at 130MB RAM.