name: grok-imagine
description: Generate images and videos via xAI Grok Imagine API. Text-to-image, image-to-video, text-to-video.
homepage: https://docs.x.ai/docs/guides/image-generations
metadata:
{
"openclaw":
{
"emoji": "🎬",
"requires": { "bins": ["python3", "curl"], "env": ["XAI_API_KEY"] },
"primaryEnv": "XAI_API_KEY",
},
}
Generate images and videos via xAI's Grok Imagine API.
1. Get API key from [console.x.ai](https://console.x.ai)
2. Save to `~/.config/xai/api_key` or set `XAI_API_KEY` env var
3. Free: $25 on signup + $150/mo with data sharing enabled
python3 {baseDir}/scripts/imagine.py image "a futuristic city at sunset, cyberpunk style"
python3 {baseDir}/scripts/imagine.py video "a drone flying through a neon-lit city at night, smooth tracking shot"
python3 {baseDir}/scripts/imagine.py animate ./input.png "slow camera push-in, clouds drifting"
# Image generation
python3 {baseDir}/scripts/imagine.py image "prompt" --size 1024x1024 --out ./output.png
# Video generation (10 sec max, 720p)
python3 {baseDir}/scripts/imagine.py video "prompt" --duration 10 --out ./output.mp4
# Animate existing image
python3 {baseDir}/scripts/imagine.py animate ./image.png "motion description" --duration 8