Use Case

Generate Product Demo Videos with AI — From Your Terminal

Product demo videos convert browsers into buyers, but hiring a video production team for every SKU is expensive and slow. AI video generation lets you create animated product showcases, explainer clips, and walkthrough videos from a text description. With agent-media CLI, you describe your product scene, choose a model optimized for object detail and smooth motion, and get a polished clip back in minutes.

Best Models for This

These models are recommended for generating product demo videos. Each one brings different strengths to this workflow.

ModelWhy
Kling 3.0 ProExcellent prompt adherence for detailed product descriptions — renders textures, labels, and physical details accurately.
Sora 2 ProSmooth motion interpolation and creative camera angles make product reveals feel cinematic and premium.

Step-by-Step Workflow

Follow these steps to start generating product demo videos with agent-media CLI.

1

Prepare your prompt

Write a detailed prompt that specifies the product, surface, lighting, and camera movement. Kling handles precise physical descriptions well, so be specific about materials and angles.

terminal
$ agent-media generate kling3 -p "Glass perfume bottle on a reflective black surface, soft studio lights, slow 360-degree rotation" --sync
2

Try an image-to-video approach

If you already have a product photo, use the --input flag to animate it. This keeps your product looking exactly right while adding motion and depth to the scene.

terminal
$ agent-media generate kling3 -p "Animate this product with a slow zoom-out reveal" --input product-photo.jpg --sync
3

Generate a longer walkthrough

Use Sora with the -d 12 flag for up to 12 seconds of footage. Longer clips work well for product walkthroughs that show multiple features or use cases in a single take.

terminal
$ agent-media generate sora2 -p "Laptop opening on a desk, screen lighting up, hands typing, modern office" -d 12 --sync
4

Check credit usage

Monitor your credit balance after each generation. Product demo videos typically use 200-600 credits depending on model and duration, so tracking spend helps you plan your content budget.

terminal
$ agent-media credits

MCP / Claude Code Integration

Use the MCP server inside Claude Code to generate product demos as part of a larger development workflow. For example, while building a product landing page, ask Claude to "generate a 10-second product demo video of the headphones featured on this page" and it will call agent-media directly from your coding session.

.claude/settings.json
{
  "mcpServers": {
    "agent-media": {
      "command": "npx",
      "args": ["-y", "agent-media-cli", "mcp"],
      "env": {
        "AGENT_MEDIA_API_KEY": "your-api-key"
      }
    }
  }
}

Then ask Claude: "Generate product demo videos using agent-media"

How Much Does It Cost

Product demos with Kling start at 200 credits for a 5-second clip and go up to 400 for a 10-second video at 1080p. Sora allows 12-second clips at 250-600 credits. A Starter plan ($39/month for 2,500 credits) covers about 6-12 product demo videos per month. For e-commerce teams generating videos for an entire catalog, the Pro Plus plan ($119/month for 10,000 credits) offers the best per-credit value.

Start generating product demo videos

Install agent-media CLI and create your first video in under 60 seconds.

npm install -g agent-media-cli