Installation¶
This page will guide you through installing Pixelle-Video.
System Requirements¶
Required¶
- Python: 3.10 or higher
- Operating System: Windows, macOS, or Linux
- Package Manager: uv (recommended) or pip
Optional¶
- GPU: NVIDIA GPU with 6GB+ VRAM recommended for local ComfyUI
- Network: Stable internet connection for LLM API and image generation services
πͺ Windows All-in-One Package (Recommended for Windows Users)¶
No need to install Python, uv, or ffmpeg - ready to use out of the box!
Download and Install¶
- Visit GitHub Releases to download the latest version
- Download the latest Windows All-in-One Package and extract it to any directory
- Double-click
start.batto launch the Web interface - Your browser will automatically open
http://localhost:8501
Installation Complete!
The package includes all dependencies, no need to manually install any environment. On first use, you only need to configure API keys in "βοΈ System Configuration" to get started.
Next Steps
After installation, check out the Configuration Guide to set up LLM and image generation services, then see Quick Start to create your first video.
Install from Source (For macOS / Linux Users or Users Who Need Customization)¶
Step 1: Clone the Repository¶
Step 2: Install Dependencies¶
Recommended: Use uv
This project uses uv as the package manager, which is faster and more reliable than traditional pip.
Using uv (Recommended)¶
# Install uv if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install project dependencies (uv will create a virtual environment automatically)
uv sync
Using pip¶
# Create virtual environment
python -m venv venv
# Activate virtual environment
# Windows:
venv\Scripts\activate
# macOS/Linux:
source venv/bin/activate
# Install dependencies
pip install -e .
Verify Installation¶
Run the following command to verify the installation:
# Using uv
uv run streamlit run web/app.py
# Or using pip (activate virtual environment first)
streamlit run web/app.py
Your browser should automatically open http://localhost:8501 and display the Pixelle-Video web interface.
Installation Successful!
If you can see the web interface, the installation was successful! Next, check out the Configuration Guide to set up your services.
Optional: Install ComfyUI (Local Deployment)¶
If you want to run image generation locally, you'll need to install ComfyUI:
Quick Install¶
# Clone ComfyUI
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
# Install dependencies
pip install -r requirements.txt
Start ComfyUI¶
ComfyUI runs on http://127.0.0.1:8188 by default.
ComfyUI Models
ComfyUI requires downloading model files to work. Please refer to the ComfyUI documentation for information on downloading and configuring models.
Next Steps¶
- Configuration - Configure LLM and image generation services
- Quick Start - Create your first video