Video generation
PulseAd’s video creative is a gateway, not a single model. video-generator
puts one interface in front of several third-party video providers so a brief
doesn’t have to be rewritten per vendor.
The model: one interface, many providers
Section titled “The model: one interface, many providers”It routes a single request to whichever provider you choose — Sora, Runway, Kling, Google Veo, and Grok — and normalizes the result. Why a gateway:
- No per-provider rewrite — switch vendors without rebuilding the request.
- Cost tracking — spend is tracked across providers in one place, so you can compare what a clip costs on each.
- Bring your own keys — provider API keys are supplied and stored encrypted; the gateway calls on your behalf.
The thing to internalize: provider choice is a runtime decision, not a code change. The interesting differences between providers are cost, audio support, and clip length — that’s where the choice actually matters.
Provenance note
Section titled “Provenance note”This tool originates from an open-source video gateway and was adopted into the
PulseAd creative stack. Examples use placeholder briefs only (Brand A,
Product A).