This guide will help you get started with WanGP video generation quickly and easily.
Before starting, ensure you have:
- A compatible GPU (RTX 20XX or newer recommended)
- Python 3.11.14 for manual installation; guided installers can prepare Python for you
- At least 6GB of VRAM for basic models
- Internet connection for model downloads
Use the included scripts/install.bat on Windows or scripts/install.sh on Linux/macOS. See the script instructions.
Use Pinokio App with the community wan2gp or wan2gp-amd scripts by Morpheus.
Wan2GP Desktop by GKArtist installs, updates and launches WanGP from a desktop window.
WanGP Manager is the official experimental Windows x64 app for guided installation, launching, updates and rollback. Download: WanGPManager.exe. This permanent link downloads the latest Manager release.
Run the executable and follow Manager's Install tab. It prepares Python and dependencies, recommends a profile for your detected GPU and lets you select a WanGP version. After installation, click Start WanGP, then Open in App or Open in Browser. See the Manager instructions.
git clone https://github.com/deepbeepmeep/WanGP.git
cd WanGP
conda create -n wan2gp python=3.11.14
conda activate wan2gp
pip install torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 --index-url https://download.pytorch.org/whl/cu130
pip install -r requirements.txtFor detailed installation instructions, see INSTALLATION.md.
With WanGP Manager, use Start WanGP and choose Open in App or Open in Browser. With another guided installer, use its launch action. The command below is for a manual installation.
python wgp.pyThis launches the WanGP generator with default settings. You will be able to pick from a Drop Down menu which model you want to use.
python wgp.py --i2v # Wan Image-to-video mode
python wgp.py --t2v-1-3B # Wan Smaller, faster modelWhen you launch WanGP, you'll see a web interface with several sections:
- Model Selection: Dropdown to choose between different models
- Prompt: Text description of what you want to generate
- Generate Button: Start the video generation process
- Generation Settings: Steps, guidance, seeds
- Loras: Additional style customizations
- Sliding Window: For longer videos
Let's generate a simple text-to-video:
- Launch WanGP:
python wgp.py - Open Browser: Navigate to
http://localhost:7860 - Enter Prompt: "A cat walking in a garden"
- Click Generate: Wait for the video to be created
- View Result: The video will appear in the output section
- Model: Wan 2.1 text2video 1.3B (faster, lower VRAM)
- Frames: 49 (about 2 seconds)
- Steps: 20 (good balance of speed/quality)
- Wan 2.1 T2V 1.3B: Fastest, lowest VRAM (6GB), good quality
- Wan 2.1 T2V 14B: Best quality, requires more VRAM (12GB+)
- Hunyuan Video: Excellent quality, slower generation
- LTX Video: Good for longer videos
- Wan Fun InP 1.3B: Fast image animation
- Wan Fun InP 14B: Higher quality image animation
- VACE: Advanced control over video generation
- Low VRAM (6-8GB): Use 1.3B models
- Medium VRAM (10-12GB): Use 14B models or Hunyuan
- High VRAM (16GB+): Any model, longer videos
-
Frames: Number of frames (more = longer video)
- 25 frames ≈ 1 second
- 49 frames ≈ 2 seconds
- 73 frames ≈ 3 seconds
-
Steps: Quality vs Speed tradeoff
- 15 steps: Fast, lower quality
- 20 steps: Good balance
- 30+ steps: High quality, slower
-
Guidance Scale: How closely to follow the prompt
- 3-5: More creative interpretation
- 7-10: Closer to prompt description
- 12+: Very literal interpretation
- Random Seed: Different result each time
- Fixed Seed: Reproducible results
- Use same seed + prompt: Generate variations
- Use smaller models (1.3B instead of 14B)
- Reduce frame count
- Lower resolution in advanced settings
- Enable quantization (usually on by default)
- Use 1.3B models for speed
- Reduce number of steps
- Install Sage attention (see INSTALLATION.md)
- Enable TeaCache:
python wgp.py --teacache 2.0
- Increase number of steps (25-30)
- Improve prompt description
- Use 14B models if you have enough VRAM
- Enable Skip Layer Guidance in advanced settings
[Subject] [Action] [Setting] [Style/Quality modifiers]
A red sports car driving through a mountain road at sunset, cinematic, high quality
A woman with long hair walking on a beach, waves in the background, realistic, detailed
A cat sitting on a windowsill watching rain, cozy atmosphere, soft lighting
- Be specific about what you want
- Include style descriptions (cinematic, realistic, etc.)
- Mention lighting and atmosphere
- Describe the setting in detail
- Use quality modifiers (high quality, detailed, etc.)
Once you're comfortable with basic generation:
-
Explore Advanced Features:
- Loras Guide - Customize styles and characters
- VACE ControlNet - Advanced video control
- Processing Guide - Prepare inputs and refine outputs
- Command Line Options - Optimize performance
-
Improve Performance:
- Install better attention mechanisms
- Optimize memory settings
- Use compilation for speed
-
Join the Community:
- Discord Server - Get help and share videos
- Share your best results
- Learn from other users
- Ensure Python 3.10.9 is used
- Check CUDA version compatibility
- See INSTALLATION.md for detailed steps
- Check GPU compatibility
- Verify sufficient VRAM
- Try basic settings first
- See TROUBLESHOOTING.md for specific issues
- Use appropriate model for your hardware
- Enable performance optimizations
- Check CLI.md for optimization flags
Remember: Start simple and gradually explore more advanced features as you become comfortable with the basics!
Applies to: First installation, launch and basic interface use. Example models and settings illustrate an initial workflow; project-specific models, settings and saved templates may differ.