# varg ## Docs - [Claude Code Setup](https://docs.varg.ai/ai-agents/claude-code.md): Configure Claude Code for video generation with varg - [Cursor Setup](https://docs.varg.ai/ai-agents/cursor.md): Configure Cursor for video generation with varg - [AI Agent Context](https://docs.varg.ai/ai-agents/index.md): Complete context for AI assistants to help users create videos with varg - [Get balance](https://docs.varg.ai/api-reference/account/get-balance.md): Returns your current account balance in cents. - [Get current user](https://docs.varg.ai/api-reference/account/get-current-user.md): Returns the authenticated user's profile. - [Get usage](https://docs.varg.ai/api-reference/account/get-usage.md): Returns usage records for the specified date range. - [Upload file](https://docs.varg.ai/api-reference/files/upload-file.md): Upload a file (image, audio, video) for use in generation requests. Returns a stable URL you can pass to `files[].url`. - [Generate image](https://docs.varg.ai/api-reference/generation/generate-image.md): Generate an image from a text prompt, or edit/upscale an existing image. Returns a job that you poll or stream for completion. - [Generate music](https://docs.varg.ai/api-reference/generation/generate-music.md): Generate background music from a text description using ElevenLabs. Returns a job that you poll or stream for completion. - [Generate speech](https://docs.varg.ai/api-reference/generation/generate-speech.md): Convert text to speech using ElevenLabs voices. Returns a job that you poll or stream for completion. - [Generate video](https://docs.varg.ai/api-reference/generation/generate-video.md): Generate video from text, image, or video input. Returns a job that you poll or stream for completion. - [Transcribe audio](https://docs.varg.ai/api-reference/generation/transcribe-audio.md): Transcribe audio to text using Whisper. Returns a job that you poll or stream for completion. - [Cancel job](https://docs.varg.ai/api-reference/jobs/cancel-job.md): Cancel a queued or processing job. Has no effect on completed or failed jobs. - [Get job status](https://docs.varg.ai/api-reference/jobs/get-job-status.md): Retrieve the current status and output of a generation job. - [Stream job updates](https://docs.varg.ai/api-reference/jobs/stream-job-updates.md): Real-time job status updates via Server-Sent Events (SSE). - [List voices](https://docs.varg.ai/api-reference/reference/list-voices.md): Returns all available voices for speech generation. - [Gateway API](https://docs.varg.ai/api/index.md): Unified REST API for AI generation at api.varg.ai - [Authentication](https://docs.varg.ai/authentication.md): API keys, login, credentials, and billing - [Bring Your Own Keys](https://docs.varg.ai/byok.md): Use your own provider API keys for $0 varg billing - [varg](https://docs.varg.ai/index.md): AI video generation platform. Install the skill, prompt your agent, get videos. - [MCP Server](https://docs.varg.ai/mcp-server.md): Connect Claude, ChatGPT, VS Code, Cursor, and other AI tools to varg.ai - [Flux](https://docs.varg.ai/models/image/flux.md): Black Forest Labs image generation — three tiers from fast to premium quality - [Grok Imagine Image](https://docs.varg.ai/models/image/grok-imagine-image.md): xAI's cheapest image generation and editing model - [Nano Banana (Gemini)](https://docs.varg.ai/models/image/nano-banana.md): Google Gemini-powered image generation and editing — best default image model with reference-based editing - [Phota](https://docs.varg.ai/models/image/phota.md): Identity-preserving image generation with profile-based character control - [Qwen Image](https://docs.varg.ai/models/image/qwen.md): Alibaba's image models — multi-angle generation and unified image generation/editing - [Recraft](https://docs.varg.ai/models/image/recraft.md): Purpose-built for graphic design — icons, illustrations, brand assets with precise color control - [Seedream](https://docs.varg.ai/models/image/seedream.md): ByteDance's image editing model for precise visual modifications - [Soul](https://docs.varg.ai/models/image/soul.md): Character-focused image generation with 80+ style presets — ideal for consistent characters across scenes - [Models](https://docs.varg.ai/models/index.md): All AI models available through varg — video, image, lipsync, upscale, speech, music, and transcription - [OmniHuman](https://docs.varg.ai/models/lipsync/omnihuman.md): ByteDance's full-body human animation from a single image and audio - [Sync Lipsync](https://docs.varg.ai/models/lipsync/sync.md): High-quality lip synchronization — apply speech audio to existing video - [VEED Fabric](https://docs.varg.ai/models/lipsync/veed-fabric.md): Fast talking head generation from a single image and audio — simplest lipsync pipeline - [Music Generation](https://docs.varg.ai/models/music/music.md): AI music generation for video soundtracks, background music, and jingles - [ElevenLabs Speech](https://docs.varg.ai/models/speech/elevenlabs.md): Industry-leading text-to-speech with 21+ voices, multiple languages, and 7 model variants - [Whisper Transcription](https://docs.varg.ai/models/transcription/whisper.md): Audio-to-text transcription with OpenAI Whisper — fal and Groq variants - [Image Upscale](https://docs.varg.ai/models/upscale/image-upscale.md): Enhance and upscale images with 6 models at different quality-cost tradeoffs - [Video Upscale](https://docs.varg.ai/models/upscale/video-upscale.md): Enhance video resolution with 4 models from budget to premium quality - [Grok Imagine Video](https://docs.varg.ai/models/video/grok-imagine-video.md): xAI's video generation model with native audio, video editing, and multiple resolutions - [Kling Legacy](https://docs.varg.ai/models/video/kling-legacy.md): Previous generation Kling video models — V2.6, V2.5, V2.1, V2 - [Kling V3](https://docs.varg.ai/models/video/kling-v3.md): Best overall video generation model — flexible duration, high quality text-to-video and image-to-video - [LTX](https://docs.varg.ai/models/video/ltx.md): Fastest and cheapest video generation model — supports native audio and keyframe control - [Minimax](https://docs.varg.ai/models/video/minimax.md): Versatile video generation with good motion quality at moderate cost - [Seedance 2](https://docs.varg.ai/models/video/seedance-2.md): ByteDance's flagship video generation model — excellent quality with text-to-video, image-to-video, video editing, and video extension - [Sora 2](https://docs.varg.ai/models/video/sora-2.md): OpenAI's video generation model — cinematic quality with text-to-video, image-to-video, and video remix - [Wan 2.5](https://docs.varg.ai/models/video/wan-2.md): Budget-friendly video generation with strong character motion and audio support - [Quickstart](https://docs.varg.ai/quickstart.md): Get up and running with varg in 2 minutes - [Cloud Render API](https://docs.varg.ai/render-api/index.md): Submit TSX code and get rendered videos — zero dependencies, just curl - [CLI Reference](https://docs.varg.ai/sdk/cli.md): varg command-line interface - [Components](https://docs.varg.ai/sdk/components.md): All varg JSX components and their props - [SDK Overview](https://docs.varg.ai/sdk/index.md): vargai SDK for programmatic AI video generation - [AI Models](https://docs.varg.ai/sdk/models.md): Quick reference for all supported models — see per-model pages for detailed docs - [Templates](https://docs.varg.ai/templates/index.md): Copy-paste templates for common video types - [Slideshow Template](https://docs.varg.ai/templates/slideshow.md): Create image slideshows with transitions, zoom effects, and music - [Talking Character Template](https://docs.varg.ai/templates/talking-character.md): Create AI talking head videos with lipsync, voiceover, and captions - [Transformation Template](https://docs.varg.ai/templates/transformation.md): Create before/after comparison videos for fitness, makeover, and product content ## OpenAPI Specs - [openapi](https://docs.varg.ai/openapi.yaml) ## Optional - [GitHub](https://github.com/vargHQ/varg) - [Discord](https://discord.gg/VAecJay7R9)