Analysis updated 2026-05-18
Edit a multitrack video project while an AI assistant makes edits alongside you on the same timeline.
Generate automatic word-level karaoke subtitles from local speech recognition, no cloud service required.
Build custom animated motion graphics as timeline clips using React based Remotion fragments.
Export a finished video with GPU accelerated effects, transitions, and masks matching the live preview exactly.
| p0nczek/kadr | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 4/5 | 4/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs Node 20+, ffmpeg/ffprobe, and Python with faster-whisper, the Claude Code CLI is optional for the AI panel.
Kadr is a desktop video editor built with Electron, React, and TypeScript that lets an AI agent, specifically Claude Code, edit alongside you on the same timeline using the same tools. You can click a button, type something like add animated subtitles here, and watch the change appear live in the preview. The editor supports full multitrack editing with video, audio, and text tracks, trimming, looping, fades, linked audio and video clips, and a complete undo history. You can drag media files anywhere in the window, paste images from the clipboard, and preview rendering is done with GPU accelerated WebGL2 compositing, so what you see in preview matches the final export pixel for pixel. It also supports keyframes for position, scale, rotation, opacity, and volume, basic 3D tilting and camera movement, animated masks with several shape options, glow and blur effects, clip reversal, and 26 different transitions between clips. Speech recognition runs locally using faster-whisper, producing word level timestamps for building automatic karaoke style subtitles, with an included SRT and text editor. Remotion fragments let you add programmable motion graphics, written in React, directly as timeline clips with a fast live preview. The built in AI assistant connects through a local bridge with five tools it can use: reading the full project state, running JavaScript against the editor's own API, exporting a render, transcribing audio, and creating new Remotion fragment clips. Every AI made edit goes through the same undo history as your own actions. To run it, you need Node.js version 20 or higher, ffmpeg and ffprobe on your system path, and Python 3 with faster-whisper installed for speech recognition. The Claude Code command line tool is optional and only needed for the AI assistant panel. Final export uses ffmpeg's x264 encoder. The project includes an automated end to end test suite that drives the real application, and a Nix flake for users on NixOS. It is released under the GPL-3.0 license.
A GPU-accelerated desktop video editor where Claude Code edits your project live on the same timeline you use.
Mainly TypeScript. The stack also includes TypeScript, Electron, React.
You can use and modify this freely, but any distributed version, including modified copies, must also be released under the same open license.
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.