Accueil Blog

Introducing Compose: Full AI Videos From One Brief

Introducing Compose AI video API blog cover

Jun 26, 2026

EmpirioLabs AI

Compose is now available for EmpirioLabs accounts. Instead of making one isolated video clip, Compose turns a brief or script into a complete short-form video: storyboard, voiceover, AI scenes, captions, optional music, and a final MP4.

You can use it in the playground at Open Compose, browse the public landing page at empiriolabs.ai/compose, or call it directly through the API.

What Compose is for

Compose is built for finished social videos, not just raw model output. Pick a recipe, describe the video, review the editable storyboard, then render the final production. Recipes cover creator videos, faceless explainers, UGC ads, educational reels, story formats, aesthetic montages, and character-led shorts.

The key difference is that Compose owns the whole production flow. It can plan multiple scenes, generate narration, create scene visuals, apply word-timed captions, and stitch everything into one deliverable.

How the API works

List recipes first, then create a plan:

curl https://api.empiriolabs.ai/v1/videos/compose/recipes \
  -H "Authorization: Bearer $EMPIRIO_API_KEY"

curl https://api.empiriolabs.ai/v1/videos/compose \
  -H "Authorization: Bearer $EMPIRIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "recipe": "faceless-reel",
    "mode": "plan",
    "brief": "Explain why sleep debt makes people crave sugar"
  }'

The plan response is an async job. Poll /v1/jobs/{job_id} until it succeeds, then pass the returned storyboard back with mode: "render" to create the final MP4. This gives teams a review step before spending on the full production render.

Usage and billing visibility

Compose jobs show up in the account usage API with source=compose. The account summary also includes a spend.compose bucket, so teams can separate full-video productions from normal API calls, playground usage, GPU Cloud, and hosted agents.

curl "https://platform.empiriolabs.ai/api/v1/account/usage?source=compose" \
  -H "Authorization: Bearer $EMPIRIO_API_KEY"

Read the full reference at docs.empiriolabs.ai/compose.

Try it now

Open Compose in the playground or start with the API docs. If you only need a single curated transformation, browse Modèles de génération instead.

Prêt à utiliser de meilleurs points de terminaison ?

Explorez nos modèles, ou contactez-nous pour toute demande d’entreprise, des déploiements personnalisés ou pour tout autre sujet.