AI actors that turn your product into UGC ads.
Cast an AI actor, add your product image, and write or generate a short script. AI Actors voices it, lip-syncs the actor, and burns in captions — a ready-to-post 9:16 UGC video in minutes, in any language.
Real ads. AI actors. Any language.
Every clip below was generated by this pipeline — an AI actor talking to camera, voiced and lip-synced, captions burned in. This is what your product ad looks like.
Create better video ads with AI.
No shoot, no actors to book, no editing timeline. Three steps from a product photo to a posted UGC ad.
Cast an AI actor
Pick a face and a vibe from a library of realistic AI actors — or upload your own. Each is a consistent character you can reuse across a whole campaign.
Add your product & script
Drop in a product image and write the line you want spoken — or auto-generate a script grounded in your Ounie brain so the claims are true.
Pick a voice + language
Choose a voice and one of 20 languages. AI Actors voices the script, lip-syncs the actor, and burns in captions — a ready-to-post UGC video in minutes.
The most realistic AI actors.
16 consistent, reusable characters — every age, look, and energy a UGC ad needs. Or upload a photo and cast your own.












































Localize in every language.
One product, every market. The actor speaks your script in a native-sounding voice — Spanish, French, Japanese, Arabic, Hindi and more — with lip-sync and captions to match. Sell the same ad to the whole world.
Write it yourself, or let AI Actors write the script in the target language for you.
Pick the perfect voice.
Real, expressive voices tuned for UGC delivery — bright and playful, calm and expert, deep and commanding. Every one speaks all 20 languages.
Bright, warm, playful — Gen-Z creator energy
Quirky, upbeat, made for social
Mature, reassuring, confident
Knowledgeable, professional, calm
Clear, engaging, polished
High-energy, punchy, social-first
Relaxed optimist, easy and real
Smooth, trustworthy reviewer
Charming, down-to-earth, everyday
Deep, resonant, commanding
Warm, captivating, premium
Wise, mature, trusted — great for proof
Captions that convert.
Most UGC is watched on mute. Every ad gets word-by-word captions burned right into the MP4 — pick the style that fits your brand.
Every step is an endpoint. Every endpoint is a tool.
Casting, script generation, hero-frame compose, animation, polling, credits — all of it is a REST endpoint and a native MCP tool. Wire the studio into a pipeline, or point an assistant at it and let it produce ads on your behalf, drawing your shared Ounie credits.
The same endpoints the dashboard uses — bearer key, JSON in, video URLs out.
curl -X POST https://aiactors.ounie.com/api/ads \
-H "Authorization: Bearer aia_live_…" \
-d '{"actor_id":"maya","script":"…",
"product_image_url":"https://…"}'Native tools for Claude, Cursor, ChatGPT — and the Ounie AI Team, which connects with the key in the URL where headers can't be set.
https://aiactors.ounie.com/api/mcp # header-less clients (the Ounie AI Team): …/api/mcp?api_key=aia_live_…
No account, no key — pay ~$0.50 in USDC per hero frame, settled on-chain. Frame compose only.
POST /api/x402/frame → 402 (terms)
retry with X-Payment: <signed>
→ 200 { url }One ounie_live_ key works across the whole Ounie app fleet — and it's what unlocks brain-grounded scripts for agents.
Authorization: Bearer ounie_live_… # grounds scripts in your brains
// Any MCP host — Claude, Cursor, the AI SDK
{
"mcpServers": {
"ounie-ugc": {
"url": "https://aiactors.ounie.com/api/mcp",
"headers": { "Authorization": "Bearer aia_live_…" }
}
}
}
// …or the Ounie AI Team — the key rides the URL:
// https://aiactors.ounie.com/api/mcp?api_key=ounie_live_…
// tool call → create_ad
{ "actor_id": "maya",
"product_image_url": "https://…/serum.png",
"script": "This genuinely changed my routine…",
"brain_ids": ["…"], // ground the script (master key)
"ground": true }
→ { "ad_id": "…",
"frame_url": "https://…/frame.png",
"grounded": true,
"credits_spent": 42 }
// video is async — animate, then poll:
// animate_ad → get_ad → "succeeded" → mp4 urlBuilt for people who test creative fast.
We used to book a creator and wait a week. Now I ship five actor variants of a product ad before lunch and let the winner run.
One brief, ten actors, three languages. We bill per video instead of per shoot and deliver a whole content calendar from a single product image.
Testing hooks costs a couple of dollars now. I spin up a dozen actor-and-hook combos for a new SKU and only scale spend on what pops.
The captions and lip-sync are the part that sold me — muted-autoplay ads that actually read as UGC, not a slideshow.
Pay per video. Never per month.
Every step draws Ounie credits (1 credit = 1¢), reserved when you submit and settled on delivery — a failed render refunds automatically, in full. Video is billed on the spoken length of your script, so a ~12-second ad runs about 235–319 credits — roughly $2.35–$3.19.
The questions we get first.
Your next UGC ad is one script away.
Continue with your Ounie account, cast an actor, add your product, pick a voice and a language — and post a captioned video ad today.