CometixCode
Plugin / AgentAn unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.
- terminal-ui
- rust
- reimplementation
- unofficial
A macOS multicam recorder that hands screen-plus-webcam footage to Claude Code — the agent cuts the video, writes the titles, and publishes it.
VibeTube records your screen and your webcam plus microphone as synced clips organized into projects, then hands the folder to an AI coding agent — Claude Code or Codex — which does the whole edit: the bundled video-use skill transcribes, picks shots (full-cam / screen / PiP) and cuts; HyperFrames adds graphics, HeyGen's library supplies sound effects, subtitles are generated, and two renders land (1920x1080 and 1080x1920). Before the agent sees anything, each clip is preprocessed on-device: MatAnyone2 background replacement, NVIDIA Studio Voice cleanup, and frame/size/audio-hash validation. The same agent then reads the final cut's subtitles to write five title options and a chaptered description, and Upload-Post pushes the video to YouTube, TikTok and Reels — no browser involved. An Electron desktop app: you record, the agent edits and publishes.
Creators producing talking-head-plus-screen videos — tutorials, changelogs, demos — who would rather prompt an agent through the mechanical edit than learn a video-editor timeline.
git clone https://github.com/mutonby/vibetube && cd vibetube npm install npm start # Node.js 22+, macOS; grant Screen Recording, Camera and Microphone on first run
macOS only (Electron desktopCapturer), and it runs from source — no packaged download. Sound effects and music download at runtime from the HeyGen library with your own key, and publishing requires an Upload-Post account. Some native components (MatAnyone2Kit, EdgeSAM weights) download at build time under their own non-MIT terms. Edit quality is the agent's judgment — expect to review the cut. MIT.
Repository
mutonby/vibetubeCharted
An unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.
Hook-level enforcement for the natural-language rules in AGENTS.md and CLAUDE.md — every edit is judged and violations are repaired in the same turn.
A Claude Code plugin that replaces the lossy compaction summary with Jev-scored pruning: stale tool calls are dropped, and everything kept stays verbatim.