Talking avatar or presenter with an AI agent — skills, options and steps

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.

A person (from a headshot, or generated) speaks your script to camera with lip-sync, in any language.

Output: 9:16 or 16:9 MP4, 15–120 s, optional captions

Recommended route

Best skills for this

  1. varg AI (varg-ai, varg, live) — Adds: Voice (ElevenLabs v4, voice clone), lip-sync and captions on one key
  2. AI Avatar Video (inference-sh-ai-avatar-video, inference.sh, live) — Start here: Talking-head avatar video from a portrait and a script, lip-synced · Needs: inference.sh account, belt CLI (belt login)
  3. Talking Head Production (inference-sh-talking-head-production, inference.sh, live) — Start here: Full talking-head production: portrait specs, voice, lip-sync · Needs: inference.sh account, belt CLI (belt login)
  4. Character Keynote (varg-character-keynote, varg, beta) — Alternative: A character delivers an ad line on a generated keynote stage, in one varg render
    • Claude Code: claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg
    • Codex: npx skills add vargHQ/skills --skill varg-character-keynote -a codex -y
    • Cursor: npx skills add vargHQ/skills --skill varg-character-keynote -a cursor -y
    • Gemini CLI: npx skills add vargHQ/skills --skill varg-character-keynote -a gemini-cli -y
    • OpenClaw: npx clawhub@latest install varg-character-keynote
    • Details: https://skills.varg.ai/skills/varg-character-keynote.md
  5. Lanshu AI Presenter Video (lanshu-ai-presenter-video, Lanshu, live) — Alternative: Publish-ready explainers led by an AI presenter from an authorized photo
  6. Podcast Dialogue Video (varg-podcast-video, varg, beta) — Alternative: Two characters talking, podcast or dialogue style, on varg

Ask the person first

Put these choices in front of the person before spending anything. Paste the example link next to each option: people pick a look by seeing it.

Whose face?

Voice?

Setting?

Steps

  1. Confirm rights to the face and voice
  2. Write and time the script
  3. Generate voice, then lip-sync video
  4. Add captions and b-roll

Set up varg

varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.