Skip to main content

Products

aeo products
aeo product list
aeo product add --pdp "<product_url>"
Product data can be used as brand context and generation grounding.

Image operations

image swap starts production, credit-metered work and persists the generated thumbnail by default. Use --no-persist when you only want a generated result.
aeo image search --query "sunscreen stick outdoor runner"
aeo image swap --content <content_id> --product <product_id> --reference "https://images.pexels.com/..."
aeo image upload --file ./asset.png
image upload --file is local-only and should not be exposed as an MCP tool call unless the MCP client can provide a file through another mechanism.

Video analysis

This starts a production, credit-metered job.
aeo video analyze --url "https://www.instagram.com/reel/..."
Video analysis extracts reusable marketing patterns such as hook, cuts, scenes, captions, and rhythm.

Video generation

This starts a production, credit-metered job. Reference video inputs can increase cost because the backend may resolve and mirror media assets before sending them to the provider.
aeo video generate \
  --prompt "15-second sunscreen stick demo for runners" \
  --aspect 9:16 \
  --duration 8 \
  --wait
Poll async jobs:
aeo video poll <job_id>