whatisgithub

What is ai-video-editor?

martindelophy/ai-video-editor — explained in plain English

Analysis updated 2026-05-18

82JavaScriptAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

In one sentence

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.

Mindmap

mindmap
  root((timeline studio))
    What it does
      Browser video editor
      Multi track timeline
      Local first AI
    Tech stack
      JavaScript
      ONNX models
      WebGPU
      Whisper captions
    Use cases
      AI voiceover editing
      Auto captions
      Talking avatar video
      Agent controlled editing
    Audience
      Content creators
      AI coding assistants

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Edit a multi-track video directly in the browser with captions, overlays, and music, then export an MP4 or WebM.

USE CASE 2

Generate an AI voiceover in multiple languages and automatically caption a video without leaving the browser.

USE CASE 3

Turn a still photo into a talking avatar video driven by an audio track.

USE CASE 4

Let an AI coding assistant like Claude Code or Codex propose and apply edits to a video project through its installable skill.

What is it built with?

JavaScriptONNXWebGPUWhisperFFmpeg

How does it compare?

martindelophy/ai-video-editorbrunosimon/small-worldterkelg/workshy
Stars828281
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-11-302020-03-15
MaintenanceDormantDormant
Setup difficultymoderateeasyeasy
Complexity3/52/51/5
Audiencevibe coderdesignerdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Node.js 20+ and a modern Chromium browser, heavy AI features work best with WebGPU support.

MIT license: use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

So what is it?

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.

Copy-paste prompts

Prompt 1
Help me clone and run Timeline Studio locally, then walk me through adding a voiceover track to a video.
Prompt 2
Explain how Timeline Studio's talking avatar feature turns a photo into an animated speaking video.
Prompt 3
Show me how to install and use the edit-timeline-studio agent skill with Claude Code to edit a project.
Prompt 4
Walk me through exporting a multi-track project as an MP4 using Timeline Studio's deterministic render path.

Frequently asked questions

What is ai-video-editor?

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.

What language is ai-video-editor written in?

Mainly JavaScript. The stack also includes JavaScript, ONNX, WebGPU.

What license does ai-video-editor use?

MIT license: use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

How hard is ai-video-editor to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ai-video-editor for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.