ugc reaction videos
ai-generated 4-second ugc selfie reaction clip stitched with your real product demo. tiktok-native feel, scroll-stopping hooks.
get started
clone the repo
git clone https://github.com/joshchoi4881/dropspace-openclaw && cd dropspace-openclaw/content-pipelineinstall dependencies
npm installrun the setup wizard
node setup.js --template ugc-reaction-videosplatforms
about
creates short-form video content by combining AI-generated UGC-style reaction clips with real product demo footage. the first 4 seconds are generated via AI video (Veo 3.1 / Sora 2) — a person reacting with frustration to the pain point your product solves. raw, selfie-angle, TikTok-native feel. then it stitches an 8-second real product demo clip. total: 12 seconds. audio is stripped so you can manually add trending sounds for maximum reach. the LLM generates video prompts based on your product's problem statement. demo clips are stored on google drive and reused across posts.
how it works
output: 12-second video — 4s AI selfie reaction (frustrated face) → 8s your product demo. silent (you add trending sound). scheduled to tiktok as SELF_ONLY draft.
features
- AI video generation (veo 3.1 / sora 2 via fal.ai)
- ffmpeg stitching (reaction + demo)
- audio stripping for manual trending sound swap
- configurable demo clip from google drive
- auto-scale to 1080×1920 portrait
- caption generation matched to product voice
requirements
- •dropspace account + API key
- •fal.ai API key (for video generation)
- •ffmpeg
- •product demo video clip (8s, stored on google drive)
ready to try it?
clone the repo, run the setup wizard, and have autonomous content posting within 10 minutes.
node setup.js --template ugc-reaction-videosview on github