3d-scenesBuilds animated 3D shots as code in headless Blender for a video or a series — scripted sets, low-poly rigged figures from a .glb, a camera that never stops, preview and final quality, cached plates, a frozen-frame check. Use for a 3D scene or animated series in Blender, a character that slides, fac
3d-turntableRenders a 360-degree turntable of a .glb or .gltf product model as transparent PNG frames for video, in headless Blender with Cycles on the GPU. Use for a pre-rendered product spin, a device turntable, headless Blender, Cycles, CUDA or OptiX, or Blender segfaulting on devices. Scripted scenes with c
audioMakes and fixes audio for video — music generated at the exact length of the cut, generated or synthesized sound effects, noise removal, captions from real speech, word times for a voice-over. Use for a soundtrack, generated music, SFX, cleaning a noisy recording, subtitles for a real recording, wor
cutout-animationTurns a still of a character or prop into a transparent looping animation that a web page can layer over its own background — a clip made from the still, frames at stop-motion rate, the background removed from every frame, one crop box, then an animated WebP or a CSS sprite sheet. Use for an animate
image-generationGenerates images for a marketing piece with any image model — explore, choose on a contact sheet, final still, prompted edits, and what never to generate. Use for a generated image, scene, still, cover, moodboard, storyboard frame or character sheet, or when an image model is named (Grok Imagine, Ge
image-retouchingRetouches images on your own GPU with commercially licensed models — background removal, upscaling, removing a logo or object, masked inpainting, editing a still by instruction, stills generated locally. Use for a transparent PNG, upscale, removing an overlay from your own image, inpainting with a m
page-checkChecks a web page mechanically before anyone looks at it — console errors, failed requests and broken images, horizontal overflow, text that is invisible or cut off, the contrast of every text block against the pixels really behind it, the weight of what loads, whether it moves at rest and whether i
sourced-videoKeeps a factual video honest when AI writes, voices and illustrates it — every spoken or shown fact tied to opened sources, rumors and single-source claims kept out, outlets that disagree shown as disagreeing, both sides with equal time, sources on screen, and a check that blocks the render. Use for
stock-mediaFinds ready-made footage, photos, music and sound effects in stock libraries, under licenses that allow commercial use, with the credit each item needs — which library has what, the trap in each license, and a search-and-download script. Use for stock footage or b-roll, stock photos, royalty-free or
video-compositionBuilds a marketing video as code from its source project — frame-driven scenes, captions from the voice JSON, b-roll placement, ducked music, real-time 3D, and 16:9, 1:1, 9:16, 4:5 plus a carousel from one source. Use for an institutional video, a short vertical video (Reels, Shorts, TikTok), code-d
video-editingEdits a finished video file when only the rendered mp4 exists, with typed operations that return structured results; text or scene changes go back to the source. Use to trim, cut a teaser, merge, resize or crop an existing file, burn in an .srt or subtitles, normalize a finished mp4's audio or extra
video-generationGenerates short AI video shots with any video model — animate a chosen still, one camera move, resolution by use, check every clip. Use for a generated clip or generated b-roll, an animated photo, image-to-video or text-to-video, or when a video model or route is named (Veo, Omni, Google Flow, Grok
voiceProduces edit-ready voice-over with any TTS — one sentence per file, spoken text apart from captions, -16 LUFS, a durations JSON for captions and ducking. Use for narration, TTS, pt-BR speech, loudnorm, captions timed from the voice JSON, translating a voice-over, a quiet or mispronounced voice, a c