# Models & tools for AI video

> **For AI agents:** find the right skill in one call — `curl -s "https://skills.varg.ai/api/search?q=<what the person wants>"` returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add `.md` to its path. Before generating anything, show the person the options on the use-case page.

Run one model or tool from your agent: Seedance, Veo, Kling, FLUX, GPT Image, Nano Banana, ElevenLabs and 1,200+ more, plus scrapers, trend search and video analysis.

**Models & tools** is the word 14.5% of tweets about making video use for this kind of thing (“model / tool”). Every card here is an agent skill: one install command for Claude Code, Codex, Cursor, OpenClaw or Gemini CLI.

## [Tools & renderers](https://skills.varg.ai/models/tooling.md) (20)

- [varg AI](https://skills.varg.ai/skills/varg-ai.md) — varg: The official varg skill: videos, images, speech and music through one API key, rendered in the cloud or locally.
- [Media Download](https://skills.varg.ai/skills/media-download.md) — varg: Save any video by link (X, YouTube, Instagram, TikTok, 1800+ sites) or Pinterest images as references, locally, no key.
- [fal Models Catalog](https://skills.varg.ai/skills/fal-models-catalog.md) — fal: Choose the right fal endpoint for any modality from curated picks: image, video, 3D, audio and vision.
- [fal genmedia](https://skills.varg.ai/skills/fal-genmedia.md) — fal: Run any of 1,200+ fal endpoints from the terminal: search, inspect schema, price, run, poll and download.
- [fal Model Routing](https://skills.varg.ai/skills/fal-model-routing.md) — fal: Pick default fal endpoints per job: premium stills, fast drafts, edits, video, lip-sync and campaign work.
- [Replicate Compare Models](https://skills.varg.ai/skills/replicate-compare-models.md) — Replicate: Compare Replicate models on cost, speed, quality and capabilities before you commit to one.
- [Replicate Find Models](https://skills.varg.ai/skills/replicate-find-models.md) — Replicate: Find current models on Replicate through search and curated collections, then read their schemas.
- [Replicate Run Models](https://skills.varg.ai/skills/replicate-run-models.md) — Replicate: Run Replicate models from code: predictions, webhooks, streaming, file handling and multi-model chains.
- [Gemini API Dev](https://skills.varg.ai/skills/gemini-api-dev.md) — Google Gemini: Write current Gemini API code, including Nano Banana image generation, Omni video and Gemini TTS.
- [Remotion Render (inference.sh)](https://skills.varg.ai/skills/inference-sh-remotion-render.md) — inference.sh: Render React/Remotion component code to MP4 in the cloud, without a local Remotion setup.
- [inference.sh CLI](https://skills.varg.ai/skills/infsh-cli.md) — inference.sh: Log in to inference.sh and run its catalog of AI apps — image, video, audio, LLMs, search — from one CLI.
- [Runway Dev](https://skills.varg.ai/skills/runway-dev.md) — Runway: Build Runway's image, video and audio models into your app: live API contracts, SDK and server-side keys.
- [Runway Model Routers](https://skills.varg.ai/skills/runway-dev-model-routers.md) — Runway: Send generation through a saved Runway Model Router config instead of hard-coding one model.
- [Runway Dev Models](https://skills.varg.ai/skills/runway-dev-models.md) — Runway: Add a direct Runway model endpoint to your app for image, video or audio, following the live contract.
- [Runway Recipes](https://skills.varg.ai/skills/runway-dev-recipes.md) — Runway: Integrate Runway's prebuilt multi-step image and video Recipes using the live Recipe guide.
- [Runway Dev Workflows](https://skills.varg.ai/skills/runway-dev-workflows.md) — Runway: Call a Workflow published in the Runway app from your application through the Dev API.
- [BFL API](https://skills.varg.ai/skills/bfl-api.md) — Black Forest Labs: Integrate the FLUX API correctly: endpoints, async polling, webhooks, rate limits, errors and regions.
- [FLUX 3 Generate](https://skills.varg.ai/skills/flux-3-generate.md) — Black Forest Labs: Submit, poll and validate FLUX 3 video jobs, including cheap drafts before the final render.
- [FFmpeg Skill](https://skills.varg.ai/skills/ffmpeg-skill.md) — Shogo Kajiyama: Local video editor for agents: 42 FFmpeg tools with a machine-readable contract and an MCP server; no cloud, no keys.
- [Headless Three.js WebGPU (rgl)](https://skills.varg.ai/skills/rendergl-headless-three.md) — Or Fleisher, beta: Render three.js scenes or GLB files to PNG, MP4, WebM or GIF in Node with Dawn WebGPU: no browser, fixed-step frames.

## [Research & trends](https://skills.varg.ai/models/research.md) (14)

- [Video Skills Finder](https://skills.varg.ai/skills/video-skills.md) — varg: Finds the right skill for any AI video, image, voice or music job here and shows you the visual options.
- [Apify MCP](https://skills.varg.ai/skills/apify-mcp.md) — Apify: Thousands of ready scrapers behind one MCP: TikTok, Instagram, YouTube, hashtags, sounds.
- [TwelveLabs Video Understanding](https://skills.varg.ai/skills/twelvelabs.md) — TwelveLabs: Semantic search and analysis across your video library from Claude Code.
- [Civitai MCP](https://skills.varg.ai/skills/civitai-mcp.md) — Civitai: Top AI images and videos with prompts and base models, plus model search.
- [Hugging Face MCP](https://skills.varg.ai/skills/huggingface-mcp.md) — Hugging Face: Trending models, Spaces and papers from Hugging Face inside your agent.
- [Exa Search MCP](https://skills.varg.ai/skills/exa-mcp.md) — Exa: Neural web search and crawling for research agents.
- [Firecrawl MCP](https://skills.varg.ai/skills/firecrawl-mcp.md) — Firecrawl: Search, scrape and crawl web pages into clean text for your agent.
- [Last 30 Days Research](https://skills.varg.ai/skills/last30days.md) — Matt Van Horn: Researches any topic across Reddit, X, YouTube, HN and the web for the last 30 days, with sources.
- [Watch (video analysis)](https://skills.varg.ai/skills/claude-video-watch.md) — Brad Bonanno: Gives the agent eyes on any video: download, scene-aware frames, timestamped transcript.
- [YouTube MCP](https://skills.varg.ai/skills/youtube-mcp.md) — Zubeid Hendricks: YouTube Data API over MCP: search, video and channel stats, transcripts.
- [Reddit MCP Buddy](https://skills.varg.ai/skills/reddit-mcp-buddy.md) — Karan: Browse and search Reddit from your agent: posts, rising threads, users. No API key needed.
- [Trends MCP](https://skills.varg.ai/skills/trends-mcp.md) — Trends MCP: Live Google Trends plus growth data from TikTok, YouTube, Amazon, Reddit and 30+ sources.
- [TrendPulse MCP](https://skills.varg.ai/skills/trendpulse.md) — AKzar1el: Free Google News + Google Trends MCP for keyword, market and content research.
- [YouTube Transcript MCP](https://skills.varg.ai/skills/youtube-transcript-mcp.md) — Junpei Kawamoto: Transcripts of any YouTube video for the agent: hooks, scripts, lyrics timing.

## [Cinematic & short films](https://skills.varg.ai/models/cinematic.md) (12)

- [Higgsfield Generate](https://skills.varg.ai/skills/higgsfield-generate.md) — Higgsfield: Generate images, video, 3D and audio across 30+ models, plus ad videos and virality scoring, from one CLI.
- [Gemini Omni Flash](https://skills.varg.ai/skills/gemini-omni-flash-api.md) — Google Gemini: Generate and edit video with Gemini Omni 1.1 Flash: text-to-video, first/last frames, extensions, edits.
- [Melies](https://skills.varg.ai/skills/melies.md) — Melies: Generate images, video, movie posters and thumbnails from the terminal with 148 AI actors and style flags.
- [AI Video Generation](https://skills.varg.ai/skills/inference-sh-ai-video-generation.md) — inference.sh: Generate video with 40+ models from one CLI: Veo 3.1, Seedance 2.0, HappyHorse, Wan, Grok and more.
- [Google Veo](https://skills.varg.ai/skills/inference-sh-google-veo.md) — inference.sh: Generate cinematic video from text with Google Veo 3.1 and Veo 3.1 Fast.
- [HappyHorse](https://skills.varg.ai/skills/inference-sh-happyhorse.md) — inference.sh: Generate and edit video with Alibaba HappyHorse 1.0: text, image and reference-to-video plus video edits.
- [Image to Video](https://skills.varg.ai/skills/inference-sh-image-to-video.md) — inference.sh: Animate stills into video: pick the right model, then prompt motion and camera moves that hold together.
- [P-Video](https://skills.varg.ai/skills/inference-sh-p-video.md) — inference.sh: Generate fast 720p/1080p video with audio using Pruna P-Video and Wan text- and image-to-video.
- [Seedance 2.0](https://skills.varg.ai/skills/inference-sh-seedance.md) — inference.sh: Make 4–15 s videos with synced audio in Seedance 2.0: text, image or reference-to-video up to 1080p.
- [Runway Media](https://skills.varg.ai/skills/runway-media.md) — Runway: Generate and edit images, video, music, speech and sound effects from chat with Runway's MCP tools.
- [Runway Studio Skills](https://skills.varg.ai/skills/runway-studio-skills.md) — Runway: Run Runway's API from Python scripts: text, image and video-to-video, character performance, images, TTS.
- [FLUX 3 Video](https://skills.varg.ai/skills/flux-3-video.md) — Black Forest Labs: Route any FLUX 3 video job to the right specialist: diagnosis, direction, audio or execution.

## [Images & thumbnails](https://skills.varg.ai/models/image.md) (11)

- [AI Image Generation](https://skills.varg.ai/skills/inference-sh-ai-image-generation.md) — inference.sh: Generate images with 50+ models from one CLI: GPT Image 2.5, FLUX, Gemini, Grok, Seedream, Reve and more.
- [Background Removal](https://skills.varg.ai/skills/inference-sh-background-removal.md) — inference.sh: Cut subjects out of photos into clean transparent PNGs with BiRefNet.
- [FLUX Image](https://skills.varg.ai/skills/inference-sh-flux-image.md) — inference.sh: Generate and restyle images with FLUX Dev LoRA and FLUX.2 Klein, including custom LoRA styles.
- [GPT Image](https://skills.varg.ai/skills/inference-sh-gpt-image.md) — inference.sh: Generate and edit images with OpenAI GPT Image 2.5 and GPT Image 2 from the command line.
- [Image Upscaling](https://skills.varg.ai/skills/inference-sh-image-upscaling.md) — inference.sh: Upscale and enhance low-resolution images with Real-ESRGAN, Thera, Topaz or the FLUX upscaler.
- [Nano Banana](https://skills.varg.ai/skills/inference-sh-nano-banana.md) — inference.sh: Generate and edit images with Google's Gemini 3 Pro Image and Gemini 2.5 Flash Image, multi-image input too.
- [Nano Banana 2](https://skills.varg.ai/skills/inference-sh-nano-banana-2.md) — inference.sh: Generate and edit images with Nano Banana 2, with up to 14 reference images and search grounding.
- [P-Image](https://skills.varg.ai/skills/inference-sh-p-image.md) — inference.sh: Generate and edit images fast with Pruna's P-Image models, including LoRA styles and multi-image edits.
- [Qwen Image 2](https://skills.varg.ai/skills/inference-sh-qwen-image-2.md) — inference.sh: Generate and edit images with Alibaba Qwen-Image 2.0: the fast model, or Pro for cleaner text rendering.
- [Qwen Image 2 Pro](https://skills.varg.ai/skills/inference-sh-qwen-image-2-pro.md) — inference.sh: Make posters, banners and text-heavy designs with Qwen-Image 2.0 Pro's precise text rendering.
- [Krea Generate](https://skills.varg.ai/skills/krea-generate.md) — Krea: Pick the right Krea model and prompt for any image, video, edit or upscale before you generate.

## [Voice & voiceover](https://skills.varg.ai/models/audio.md) (10)

- [ElevenLabs Dubbing](https://skills.varg.ai/skills/elevenlabs-dubbing.md) — ElevenLabs: Dub video and audio into other languages while keeping each original speaker's voice.
- [ElevenLabs Text to Speech](https://skills.varg.ai/skills/elevenlabs-text-to-speech.md) — ElevenLabs: Turn scripts into natural voiceover in 90+ languages with ElevenLabs voices, streaming and stitching.
- [ElevenLabs Voice Changer](https://skills.varg.ai/skills/elevenlabs-voice-changer.md) — ElevenLabs: Re-voice a recording in a different voice while keeping its emotion, timing and delivery.
- [AI Voice Cloning](https://skills.varg.ai/skills/inference-sh-ai-voice-cloning.md) — inference.sh: Generate expressive voices in 100+ languages with Inworld TTS-2, ElevenLabs and more, from one CLI.
- [Dialogue Audio](https://skills.varg.ai/skills/inference-sh-dialogue-audio.md) — inference.sh: Produce multi-speaker dialogue audio with speaker tags, emotion and pacing for podcasts and explainers.
- [ElevenLabs Dialogue](https://skills.varg.ai/skills/inference-sh-elevenlabs-dialogue.md) — inference.sh: Generate a whole multi-voice conversation as one audio file with ElevenLabs, from a script.
- [ElevenLabs Dubbing (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-dubbing.md) — inference.sh: Dub audio or video into 29 languages while keeping the speaker's voice, via inference.sh.
- [ElevenLabs TTS (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-tts.md) — inference.sh: Voice scripts with ElevenLabs v4, v4 Turbo, v3, Multilingual v2 and Flash, via inference.sh.
- [ElevenLabs Voice Changer (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-voice-changer.md) — inference.sh: Re-voice a recording into another voice while keeping words and emotion, via inference.sh.
- [Text to Speech](https://skills.varg.ai/skills/inference-sh-text-to-speech.md) — inference.sh: Voice any script with Inworld TTS-2, ElevenLabs, Dia, Kokoro or Chatterbox from one CLI.

## [Sound effects](https://skills.varg.ai/models/sfx.md) (4)

- [ElevenLabs Sound Effects](https://skills.varg.ai/skills/elevenlabs-sound-effects.md) — ElevenLabs: Generate sound effects and ambiences from a text description, including seamless loops.
- [ElevenLabs Voice Isolator](https://skills.varg.ai/skills/elevenlabs-voice-isolator.md) — ElevenLabs: Strip background noise and music from dialogue to get clean, isolated speech.
- [ElevenLabs Sound Effects (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-sound-effects.md) — inference.sh: Generate royalty-free sound effects from text with ElevenLabs, via inference.sh.
- [ElevenLabs Voice Isolator (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-voice-isolator.md) — inference.sh: Remove background noise and isolate vocals from any recording with ElevenLabs, via inference.sh.

## [Captions & subtitles](https://skills.varg.ai/models/captions.md) (3)

- [ElevenLabs Speech to Text](https://skills.varg.ai/skills/elevenlabs-speech-to-text.md) — ElevenLabs: Transcribe audio and video with word timestamps, speaker labels and keyterms, ready for subtitles.
- [ElevenLabs Speech to Text (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-stt.md) — inference.sh: Transcribe audio with ElevenLabs Scribe, speaker diarization and forced alignment, via inference.sh.
- [Speech to Text](https://skills.varg.ai/skills/inference-sh-speech-to-text.md) — inference.sh: Transcribe audio with ElevenLabs Scribe v2 or Whisper V3 Large, with timestamps and speaker labels.

## [AI music](https://skills.varg.ai/models/ai-music.md) (3)

- [ElevenLabs Music](https://skills.varg.ai/skills/elevenlabs-music.md) — ElevenLabs: Compose songs, instrumentals, jingles and background tracks from a prompt or a section-by-section plan.
- [AI Music Generation](https://skills.varg.ai/skills/inference-sh-ai-music-generation.md) — inference.sh: Generate songs and instrumentals with ElevenLabs Music, DiffRhythm or Tencent Song Generation.
- [ElevenLabs Music (inference.sh)](https://skills.varg.ai/skills/inference-sh-elevenlabs-music.md) — inference.sh: Compose royalty-free tracks up to 10 minutes from a text prompt with ElevenLabs Music, via inference.sh.

## [Talking heads & avatars](https://skills.varg.ai/models/talking-head.md) (2)

- [AI Avatar Video](https://skills.varg.ai/skills/inference-sh-ai-avatar-video.md) — inference.sh: Create talking-head avatar videos from a portrait and a script, with a lip-synced voice.
- [P-Video Avatar](https://skills.varg.ai/skills/inference-sh-p-video-avatar.md) — inference.sh: Turn one portrait into a speaking avatar video with Pruna P-Video-Avatar, its built-in TTS or your audio.

## [Characters](https://skills.varg.ai/models/characters.md) (1)

- [Higgsfield Soul ID](https://skills.varg.ai/skills/higgsfield-soul-id.md) — Higgsfield: Train a reusable face model from your photos for identity-consistent images and video on Higgsfield.

## Other kinds of skills

- [Prompts](https://skills.varg.ai/prompts.md): The words a video model obeys: camera angles, shot sizes, lighting, characters, hooks and prompt guides for Seedance, Kling, Veo, FLUX and Higgsfield. Your agent writes the prompt with them, or you paste them into the model.
- [Effects](https://skills.varg.ai/effects.md): An effect you can see, added to your video: animated titles, captions, transitions, shader backgrounds, logo animations, device mockups and viral camera tricks. Hand your agent the footage or the brief and get the effect.
- [Styles](https://skills.varg.ai/styles.md): The look of the whole video: art styles, film looks, color grades and LUTs, caption fonts and style references. Pick a style and every shot your agent makes follows it.
- [Guides](https://skills.varg.ai/guides.md): Know-how your agent reads before it works: how to write a script, storyboard, edit and caption, and how to use Remotion, HyperFrames, GSAP, Three.js and FFmpeg.
- [Workflows](https://skills.varg.ai/workflows.md): A brief in, a finished video out: UGC ads, product videos, music videos, talking heads, explainers, Shorts and short dramas, step by step, with the models and the edit chosen for you.

## Questions

**What is a model skill?**

A skill that lets your agent run one model or tool correctly: Seedance, Veo, Kling, FLUX, GPT Image, Nano Banana, ElevenLabs voices and music, or a scraper and trend search.

**Do I need a separate API key for each model?**

With varg one API key runs Seedance 2.5, Kling 4, Veo 3.1, ElevenLabs and 200+ more, billed in credits. Vendor skills can also use the vendor’s own key.

