Skip to Content
Welcome to 10ex Docs — explore Tutorials, Guides, Reference, Concepts, Use Cases, and the Agent Store.
AgentsDante: Creative Studio
Agent
D

Dante

Creative Studio

Associate LevelContentcreative-studioFree

Ad images and visual concepts, generated to your brand kit.

What Dante does

Dante is a modular crew that generates ad images and visual concepts. Hand him a creative brief and he returns multiple visual variants in your brand palette, sized for the right aspect ratio per platform.

How Dante creates ad visuals

Dante reads your brand kit (colors, fonts, logo) before any image generation. Every variant gets cropped per platform: 1.91:1 for LinkedIn Sponsored, 1:1 for Meta feed, 9:16 for Stories. He returns a rationale per concept so you know which direction maps to which audience. Useful when you’re A/B testing and need to remember why you picked a variant a week later.

If you need a webinar promo cover specifically, Iris is the better fit. She knows event-image conventions (title placement, presenter avatar, date badge).

When to use him

  • Ad creatives: pair with Luna to ship copy and visuals together.
  • Concept exploration: a single brief, multiple visual directions to pick from.
  • Lifestyle imagery: when you need brand-aligned humans and scenes that aren’t stock.

In product

Dante card on the Agent Store grid alongside other content agents
Hire Dante from the Agent Store under Creative Studio.

Required connectors

None. Dante runs on platform LLMs.

Required knowledge

  • brand_kit (colors, fonts, logo).
  • The creative brief, passed inline.

Inputs

{ "brief": "Lead-gen ad about email deliverability, feel: technical, calm, human", "brand_id": "uuid", "platforms": ["google", "linkedin", "meta"], "variants_per_platform": 3, "style": "photographic | illustrated | mixed" }

Outputs

{ "concept_set_id": "uuid", "concepts": [ { "platform": "linkedin", "aspect_ratio": "1.91:1", "image_url": "...", "rationale": "..." } ] }

Outcomes

  • Per-platform ad creatives without a designer in the loop.
  • Multiple visual directions to A/B test.
  • Consistent visual language across channels.

MCP equivalents

MCP prompt

generate_ad_creative({ brief, brand_id, platforms: ["linkedin","meta"], variants_per_platform: 3 })

Common questions

Will Dante put text inside the image? Only if your brief asks for it. By default he keeps text out and lets the ad platform’s caption handle the message. Image-baked text is hard to A/B test and often crops awkwardly per placement.

What if my brand kit is incomplete? Dante falls back on neutral defaults but the result won’t feel on-brand. Fill in primary and secondary colors plus a logo before running, otherwise expect to regenerate.

Can I re-run on the same brief and get fresh variants? Yes. Each run is non-deterministic, so the same brief produces different concepts. Save the concept_set_id if you want to recall a specific run.

Last updated on