Engineering8 min read
Why we built the GPU Render Engine
The engineering decisions behind rendering and exporting video inside a browser tab.

Traditional video editors are built on legacy CPU-bound architectures. As we moved into the era of 8K raw and agentic assembly, we realized the bottleneck wasn't the AI. It was the render pipeline.
The Worker-Isolated Loop
The engine operates on a Worker-Isolated Rendering Loop, decoupling the UI from the expensive decoding and rendering tasks. This ensures that no matter how heavy the project, the UI remains responsive at a constant 60FPS.