# Product recipe: Video from a prompt (AgentGid)

For short videos made from a text prompt: script, voiceover, music, footage or generated clips, rendered in code.

Parts were picked from AgentGid's catalog by rules: free tier, official MCP server, use in public projects built with AI agents, downloads, price. Prices are list prices from the official pages (see each card for the check date); confirm before you commit.

## What it costs
- Start: these first picks have no free tier listed: Runway API, Leonardo API.
- If you outgrow the free tiers, the lowest paid plans of the first picks are ElevenLabs Music API $6, Cloudinary $99 (together about $105/month); usage beyond a plan's credits is billed on top.
- Billed by usage (grows with traffic): Runway API, Deepgram.
- Model, default: fast and cheap: about $0.95 per 1,000 video scripts with Claude Haiku 5.5 (AgentGid estimate at ~2,000 input + 1,500 output tokens each).
- Model, harder questions: about $7.12 per 1,000 video scripts with Gemini 3.8 Flash (AgentGid estimate at ~2,000 input + 1,500 output tokens each).
- Prices of the picks below were checked on the official pages between 2026-10-09 and 2026-10-22.

## How it fits together
1. The model writes a script and a shot list from the prompt.
2. Generate the voiceover, music and images or clips with the APIs below.
3. Assemble and render in code (Remotion or ffmpeg) or with a rendering API, with captions.
4. Store the files and serve them from storage with a CDN.

## Video generation
- Runway API: no free tier listed · usage: $0.01 per credit; gen4.5 12 credits/sec, gen4_turbo 5 credits/sec · official MCP https://dev.runwayml.com/mcp · npm @runwayml/sdk · pip runwayml · card https://agentgid.com/apis/runway/agent.md
- Luma API (Ray / Uni): no free tier listed · usage: Ray3.2: $0.15 per 5s video (540p), $0.30 (720p), $1.20 (1080p) · official MCP · npm lumaai · pip lumaai · card https://agentgid.com/apis/luma/agent.md
- Shotstack: free: 10 free credits to start · paid from $39/mo · usage: Pay as you go: $10 for 50 minutes · npm shotstack-sdk · pip shotstack-sdk · card https://agentgid.com/apis/shotstack/agent.md
- Also fits: D-ID API, Veo (Gemini API), Genmo, Loom (https://agentgid.com/apis/video-generation/)

## Voiceover
- Deepgram: free: $200 credit, no credit card · usage: Nova-3 streaming $0.0048/min (promo; regular $0.0077); pre-recorded $0.0043/min; Flux $0.0065/min (promo); Aura-2 TTS $0.030 per 1k characters · official MCP · npm @deepgram/sdk · pip deepgram-sdk · card https://agentgid.com/apis/deepgram/agent.md
- Retell AI: free: $10 in free credits · usage: $0.07-$0.31/min for AI voice agents; $0.002+/msg for chat agents · official MCP @retell-ai/mcp-server · npm retell-sdk · pip retell-sdk · card https://agentgid.com/apis/retell-ai/agent.md
- Also fits: Cartesia, Vapi (voice agent API), Fish Audio API, ElevenLabs (https://agentgid.com/apis/voice/)

## Music and sound
- ElevenLabs Music API: free: Free plan: 3 music minutes/month · paid from $6/mo · usage: $0.15 per minute · official MCP https://api.elevenlabs.io/v1/mcp · npm @elevenlabs/elevenlabs-js · pip elevenlabs · card https://agentgid.com/apis/elevenlabs-music/agent.md
- ElevenLabs Sound Effects API: free: Free plan: 8 sound-effect generations/month · paid from $6/mo · usage: $0.12 per minute · official MCP https://api.elevenlabs.io/v1/mcp · npm @elevenlabs/elevenlabs-js · pip elevenlabs · card https://agentgid.com/apis/elevenlabs-sound-effects/agent.md
- Also fits: AIVA, Descript, Riffusion, Stable Audio API (https://agentgid.com/apis/audio-generation/)

## Images and thumbnails
- Leonardo API: no free tier listed · official MCP https://mcp.leonardo.ai/v1/mcp · npm @leonardo-ai/sdk · pip leonardo-ai-sdk · card https://agentgid.com/apis/leonardo/agent.md
- OpenAI Image API (GPT Image): no free tier listed · usage: gpt-image-2 1024x1024: $0.006 low / $0.053 medium / $0.211 high per image · npm openai · pip openai · card https://agentgid.com/apis/openai-gpt-image/agent.md
- Also fits: Gemini API image generation (Nano Banana / Imagen), Stability AI Image API, Recraft API, FLUX API (https://agentgid.com/apis/image-generation/)

## File storage and CDN
- Cloudinary: free: 25 monthly credits, 3 users, 1 account · paid from $99/mo · usage: 1 credit = 1,000 transformations OR 1GB storage OR 1GB bandwidth · npm cloudinary · card https://agentgid.com/apis/cloudinary/agent.md
- Also fits: Azure Blob Storage, UploadThing, Backblaze B2 Cloud Storage, ImageKit (https://agentgid.com/apis/storage/)

## Model (all of these can call tools; prices per 1M tokens)
- Default: fast and cheap: Claude Haiku 5.5 ($0.1 in / $0.5 out) · https://agentgid.com/models/claude-haiku-5-5/agent.md · or GPT-6 Luna, MiMo V2.6 Flash
- Harder questions: Gemini 3.8 Flash ($0.75 in / $3.75 out) · https://agentgid.com/models/gemini-3-8-flash/agent.md · or Kimi K2.7 Code, DeepSeek V4 Pro
- Hardest work: Kimi K3 ($3 in / $15 out) · https://agentgid.com/models/kimi-k3/agent.md · or Claude Opus 5.5, Claude Fable 5.1

## Or start from a ready platform
- /brag: free tier · https://agentgid.com/agents/brag/agent.md
- OpenMontage: free tier · https://agentgid.com/agents/openmontage/agent.md
- Pixelle-Video: free tier · https://agentgid.com/agents/pixelle-video/agent.md
- Watch: free tier · https://agentgid.com/agents/claude-video/agent.md

## Libraries
- `npm install remotion`: Remotion (custom license: read it) · https://agentgid.com/tools/remotion/agent.md
- `npm install fluent-ffmpeg`: fluent-ffmpeg (MIT) · https://agentgid.com/tools/fluent-ffmpeg/agent.md
- `npm install ffmpeg-static`: ffmpeg-static (GPL-3.0-or-later) · https://agentgid.com/tools/ffmpeg-static/agent.md

## Agent Skills (read a skill before you install it: skills can run scripts)
- `npx skills add krillinai/OpenCreator --skill krillinai-subtitle`
- `npx skills add anbeime/skill --skill remotion-video-enhancer`
- `npx skills add google-labs-code/stitch-skills --skill remotion`
- `npx skills add HKUDS/OpenSpace --skill ffmpeg-encoder-check-4855c0`
- `npx skills add NVIDIA/skills --skill cdf-event-video-generation`
- `npx skills add Agentchengfeng/chengfeng-videocut-skills --skill chengfeng-subtitle`

## Coding agent to build it
- OpenAI Codex: free tier, from $8/mo · https://agentgid.com/agents/openai-codex/agent.md
- Claude Code: from $20/mo · https://agentgid.com/agents/claude-code/agent.md
- OpenCode: free tier, from $10/mo · https://agentgid.com/agents/opencode/agent.md

## Also on AgentGid
- Short-video pipeline kit: https://agentgid.com/build/kits/short-video/
- Stock video: https://agentgid.com/assets/stock-video/
- Music libraries: https://agentgid.com/assets/music/
- Sound effects: https://agentgid.com/assets/sound-effects/
- Voiceover sources: https://agentgid.com/assets/voiceover/

## Before you ship
- Check each generator's terms for commercial use and for what you may publish.
- Keep API keys on the server, never in the client; set spending limits where the provider offers them.
- Read each service's terms for your use (data retention, commercial use, rate limits).
- Log model calls (traces) and test with your own real inputs before launch.

Recipe page: https://agentgid.com/build/recipes/prompt-to-video/ · all product recipes: https://agentgid.com/build/recipes/agent.md
