Describe what you want in Claude, ChatGPT or Grok. Say "send to Hazel". Finished clips and stills land in your gallery, ready for ads, socials, pitches and products.
Every piece below started as a sentence in an assistant. Hover or tap a clip to play it.
Ads, product shots, social clips, music visuals, concept art, pitch imagery, storyboards. If you can describe it, Hazel AI can render it.
Two to ten second clips in any ratio. Text to video, or animate a still you already have. Veo and Kling 2.6 add sound.
Photoreal product shots, portraits, scenes, and signage with text that actually reads.
Upload a photo or product shot and animate it, or use it as the look for new images.
Upload one photo of yourself and type what to say. Your clone delivers it to camera, lip synced, up to 15 seconds. Pitches, intros and updates without a film crew.
Create an account, make an API key in the app, then pick your assistant below. From then on, "send to Hazel" does the rest.
Add the Hazel AI connector to Claude Desktop or Claude Code. Claude gets three tools: create a render, check it, list your gallery.
{
"mcpServers": {
"hardstand-ai": {
"command": "npx",
"args": ["-y", "hardstand-ai-mcp"],
"env": {
"HARDSTAND_API_KEY": "hsk_...",
"HARDSTAND_URL": "https://www.hazel.org.au"
}
}
}
}Open the Hazel AI GPT, or build your own: add an Action from our OpenAPI file and paste your key as a Bearer token.
Action schema URL: https://www.hazel.org.au/openapi.yaml Auth: API Key, Bearer Key: hsk_...
Paste this into Grok once per chat. When you say "send to Hazel", Grok writes a prompt card. Paste it into the app and it renders.
When I say "send to Hazel", reply with only a JSON prompt card in this shape, nothing else:
{"type":"video or image","prompt":"...","aspect_ratio":"16:9|9:16|1:1","duration":5,"count":1,"engine":"auto","brand":{"name":"","colours":[]},"source":"grok","title":"..."}
Full spec: https://www.hazel.org.au/prompt-card.mdThe same prompt card works everywhere, including a plain paste in the web app. Read the spec.
We call each vendor's own API, no middlemen. Leave the engine on auto and we route by what the prompt asks for, or pick one yourself.
| Engine | Vendor | Makes | Best for | Credits |
|---|
Start free, then buy credits when you need them. No subscription. A credit is the same price on every engine, so you always know what a render costs before you run it.
A 5 second video is about 10 credits, an image 1 to 2. Prices in AUD and include GST. Credits never expire.