Tobias González Arriola
All work

EDIT

October 2026

An open-source web video editor where several AI agents edit in parallel while you watch, correct and approve live. Each agent takes a workspace — a reel, a YouTube video, anything — and edits a JSON document the web renders instantly with Remotion. Only what you approve gets exported.

Workspace grid: each card shows the real result and plays on hover
  • The editor with the 3D EDIT outro on the graphics track
  • An animated Sillar intro, made by an agent, in the editor

The problem

Editing video with AI had two bad options: have the agent drive a regular editor, slow and tab-heavy, or let it edit blind and only find out it looks wrong after exporting. There was nowhere to watch what the agent was doing while it did it.

Features

  • Several agents editing at once, each in its own workspace, while you watch everything live
  • Instant preview with Remotion Player: every agent change shows up immediately, no rendering
  • Multi-track timeline: video, captions, SFX, music, zooms, titles and motion graphics

My responsibility

All of it: the edit document model, the server with its API, SSE and an MCP endpoint so any agent can connect, the Remotion composition shared by the player and the renderer, the web app with the workspace grid, multi-track timeline and chat, and a motion graphics library — outros, intros, transitions and callouts for Sillar, plus a 3D EDIT intro and outro in Three.js — built by coordinating several agents in parallel.

Stack

Frontend
React 19, Vite, React Router, CSS Modules; @remotion/player for the live preview, @remotion/three + react-three-fiber for the 3D motion graphics
Backend
Node.js + Express, SQLite (node:sqlite) for workspaces and versions, SSE for live updates, an MCP server for the agents and @remotion/renderer for the export queue
RemotionMCPAI agentsReactThree.jsNode.jsSQLiteOpen source