Analysis updated 2026-05-18
Edit a multi-track video directly in the browser with captions, overlays, and music, then export an MP4 or WebM.
Generate an AI voiceover in multiple languages and automatically caption a video without leaving the browser.
Turn a still photo into a talking avatar video driven by an audio track.
Let an AI coding assistant like Claude Code or Codex propose and apply edits to a video project through its installable skill.
| martindelophy/ai-video-editor | brunosimon/small-world | terkelg/workshy | |
|---|---|---|---|
| Stars | 82 | 82 | 81 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-11-30 | 2020-03-15 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | vibe coder | designer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20+ and a modern Chromium browser, heavy AI features work best with WebGPU support.
Timeline Studio is an AI video editor that runs entirely inside a web browser, similar in feel to apps like CapCut but with a set of AI features built directly into the editing timeline. Because the editing and many of the AI features run locally in the browser, project media generally does not need to be uploaded to a separate server to use most of the tools. The editor gives you a multi track timeline where you can place video clips, picture in picture overlays, captions, stickers, a voiceover track, separated audio, and music, each on its own independent track. You can select clips directly on the canvas to move, resize, rotate, mask, or animate them, apply filters and effects, adjust speed, and set keyframes. It supports snapping, alignment guides, splitting and duplicating clips, zooming the timeline, undo and redo, and saving projects as a portable timeline file you can reopen later. On the AI side, it can generate voiceovers in multiple languages using offline speech models, automatically produce captions from spoken audio using a version of OpenAI's Whisper speech recognition model, detect the main subject in a shot for smart cropping and background removal, separate vocals from music, and even animate a still photo into a talking avatar using audio driven motion and neural rendering. Export runs through a separate, deterministic offline path that composes the final MP4 or WebM video, keeping the preview and the exported file visually consistent. The project also ships an installable agent skill for AI coding assistants such as Claude Code, Codex, GitHub Copilot, and Gemini CLI, which lets those tools inspect a project file, propose specific edits with stable clip identifiers, and apply or render changes through a command line interface rather than only producing an opaque video file. To try it locally, you need Node.js 20 or newer and a modern Chromium based browser, with WebGPU recommended for the heaviest AI features. After cloning the repository and running the install and development commands, the app opens in your browser, downloading AI model files on first use and caching them for later runs. The project is released under the MIT license.
Timeline Studio is a browser based AI video editor with a CapCut-style multi-track timeline, offline AI voiceovers, automatic captions, and talking-avatar generation.
Mainly JavaScript. The stack also includes JavaScript, ONNX, WebGPU.
MIT license: use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.