TikTok and YouTube avatar shorts

Reaction videos with a consistent AI host, labeled as AI-generated, made mostly on stream.

The idea: react videos with an AI host

Reaction videos are one of the few short-video formats that a solo creator can produce quickly: take a clip people already care about, add a take, ship it. The Late Build adds one twist. Instead of filming a face-cam reaction for every video, a consistent AI avatar host reacts and speaks, in a synthwave gaming room, over the clip. The avatar wears aviator sunglasses, has a navy blazer and a beard, and always sits in the same neon room, which gives every video the same recognizable look with no filming at all. The videos are posted to three TikTok accounts and to YouTube Shorts, and every one is labeled as AI-generated content on the platform.

The AI avatar host, a bearded man in a navy blazer and aviator sunglasses, in a neon synthwave gaming room
The avatar host in the synthwave room used as the base frame for reaction videos.
Vertical short thumbnail: GAMERS VS SONY, with a PlayStation 5, the AI avatar host in sunglasses holding a controller and The Late Build footer
A vertical short cover: footage-themed art on top, the avatar below and the channel footer at the bottom.

This page documents how the process works in enough detail to be useful and leaves out account credentials and private working files. The newest examples are on the socials page with dates and links, and many are made on camera during the livestream, start to finish, so you can watch the steps below happen.

The accounts

Three TikTok accounts exist, each with a defined role: @thelatebuild (the main channel handle), @realthelatebuild (the avatar channel, with a bio that says “Building apps and games with AI, live most nights”) and @realviralshorties (a separate shorts channel). A standing rule is that account names are never changed after creation. The same videos also go to YouTube Shorts on the main channel, where descriptions carry links to every TikTok account, Discord and the Nodal projects.

Three production lanes

Lane 1: silent reaction loop

The simplest video uses a pre-made reaction loop: about fifteen seconds of the avatar reacting silently, repaired and looped, placed under a clip. The approved layout is vertical: the source footage on top, the reaction immediately beneath and a branded footer at the bottom with the channel logo and handle. An early large black gap between panels was judged a mistake and replaced. This lane needs no generation at all, which makes it fast and cheap. The first pilots were an old-school visual-effects reaction and a skit that inserted the avatar into a scene from a viral short clip.

Lane 2: the talking avatar

The first talking video, a news short about a solo fighter-jet flight, followed this order: the creator supplies facts and approves a script; the script is chopped into five shots of five seconds or fewer; keyframes (start and end frames for each shot) are generated as image edits of an approved base frame, with the identity references so the face stays consistent; a video model animates each pair of keyframes, including lip-synced speech; the speech is then converted to the creator’s cloned voice with a local voice-conversion model, keeping the original timing; the transcript of every shot is checked against the script; and the shots are assembled with the footage panel in a 1080 by 1920 canvas. The avatar panel is about 1,064 by 608 pixels, the footage panel about 1,080 by 802 and the footer 510 pixels tall. A credit label burned into the footage names the source.

Lane 3: longer shorts with the creator’s own voice

The PS5 versus Sony short (about 40 seconds, nine shots plus a reusable outro) added more polish. The creator records the lines, and the avatar’s lips are re-synced to the real recording using a lip-sync tool, with an alternative route that converts an AI voice with a voice changer. Royalty-free music is mixed about 16 decibels under the voice, burned-in karaoke-style captions appear in the footage panel with key words slightly larger, and a numbered set of cover images lets the creator choose the thumbnail. Two versions were posted (own voice and AI voice) so the audience could vote on which sounded better, a post on X asked them to.

The Late Build footer card used at the bottom of every vertical short: the mascot logo, Find me on YouTube and the handle @TheLateBuild
The footer card at the bottom of every vertical short: the mascot logo, a Find me on YouTube line and the channel handle.

Tools, in plain terms

StepWhat it doesKind of tool
ScriptTurns the creator’s facts into short spoken lines and fact-checks them against the clip.Claude Code
KeyframesGenerates start and end frames of the avatar in the room.Image generation through Codex
Animation and speechAnimates the frames and speaks the line with lip sync.A video generation service on its free tier
VoiceConverts the speech to the creator’s voice, or re-syncs lips to a real recording.A local voice model, a voice changer service, a lip-sync service
Cleanup and repairFixes seams and artifacts in generated clips.Local inpainting and FFmpeg
AssemblyBuilds the layout, captions, music and exports.FFmpeg, Python scripts, DaVinci Resolve where needed
Transcription checkVerifies every line matches the script.A local speech-to-text model
PostingUploads, captions, AI label and descriptions.The platforms’ own studios and the YouTube API

The skill that wraps all of this is shared between Claude Code and Codex, so either agent can pick up where the other stopped. A project handoff file records the latest state, so a new session can resume mid-video without asking what was already done.

Posting rules and honesty

Why bother?

Short video is the cheapest discovery channel for a small streamer, and the Shorts feed also receives the livestream’s vertical output (see the livestream page). An avatar format also solves a practical problem: it lets the same host appear in dozens of videos regardless of lighting, mood or time of day. The cost is the complexity of the pipeline and the need to be transparent about what is synthetic. That tradeoff is the lesson, and it shows up again in the benchmarks: each added tool is a new thing to verify.

Results so far are modest and honestly small: the best-performing short in the sample had around 1,200 views on its first days. This page will not claim otherwise. For the broader agent workflow behind these videos see The vibe-coding workflow, and for the sibling idea of a sourced news channel see Theatre of War.