Installation
Manual Installation
Section titled “Manual Installation”- Download the latest precompiled
.zipfile from Hugging Face. - Extract the archive to a simple path on your
C:drive (e.g.,C:\Applio). - Run the
run-applio.batfile to start Applio.
- Clone the repository from GitHub:
Terminal window git clone https://github.com/IAHispano/Applio.gitcd Applio - Run the installation script:
Terminal window chmod +x run-install.sh./run-install.sh - Launch Applio:
Terminal window chmod +x run-applio.sh./run-applio.sh
- Clone the repository from GitHub:
Terminal window git clone https://github.com/IAHispano/Applio.gitcd Applio - Set up a Python virtual environment and install dependencies manually. See the Detailed Setup for Linux/macOS section below for instructions.
Advanced Installation & Guides
Section titled “Advanced Installation & Guides”This section contains advanced installation methods and guides for specific hardware.
AMD GPU Support (Windows)
Section titled “AMD GPU Support (Windows)”If you have an AMD GPU, you can set up Applio with Zluda for hardware acceleration.
- Download and install the VC++ Runtime.
- Verify your GPU meets the System Requirements.
- Install the appropriate HIP SDK version from the AMD ROCm Hub for your GPU.
- Download and extract the Applio v3.2.5+ precompiled version.
- Open a command prompt in the Applio folder and run the following commands to install the correct PyTorch version:
Terminal window env\python -m pip uninstall torch torchvision torchaudioenv\python -m pip install torch==2.3.1 torchvision==0.18.1 torchaudio==2.3.1 --upgrade --index-url https://download.pytorch.org/whl/cu118
- Move all
.batfiles from theassets\zludadirectory to the root Applio folder. - Run the appropriate patch script for your HIP SDK version (
patch_zluda_hip57.batorpatch_zluda_hip61.bat). - Add the
bindirectory of your HIP SDK installation to your system’s Path environment variable. - Run
run-applio-amd.batto start Applio.
Detailed Setup for Linux/macOS
Section titled “Detailed Setup for Linux/macOS”If the manual installation for Linux/macOS fails, you may need to set up a virtual environment manually.
- Ensure you have Python 3.10 installed.
- Open a terminal in the Applio directory and run:
Terminal window sudo apt install python3.10-venv -ypython3.10 -m venv .venvsource .venv/bin/activate# Continue with installation steps inside the virtual environment
- Ensure you have Python 3.10 installed.
- Open a terminal in the Applio directory and run:
Terminal window sudo pacman -S python-virtualenv --noconfirmpython3.10 -m venv .venvsource .venv/bin/activate# Continue with installation steps inside the virtual environment
Docker Deployment
Section titled “Docker Deployment”Applio provides official Docker images for both CPU and GPU (CUDA) deployments.
- Install Docker: Follow the official Docker installation guide for your operating system. For GPU support, install NVIDIA Container Toolkit.
- Clone the repository:
Terminal window git clone https://github.com/IAHispano/Applio.gitcd Applio - Build the Docker image:
- For CPU:
docker build -f Dockerfile -t applio:cpu . - For GPU:
docker build -f Dockerfile_cuda -t applio:cuda .
- For CPU:
- Run the container:
- Using Docker Compose:
docker compose up - Or manually:
docker run --gpus all -p 6969:6969 applio:cuda
- Using Docker Compose:
- Access Applio: Open
http://localhost:6969in your browser.
Updating and Uninstalling
Section titled “Updating and Uninstalling”- To update Applio, we recommend deleting the current Applio folder and reinstalling using your preferred method. Be sure to back up your
audiosandmodelsfolders first! - To uninstall Applio, simply delete the Applio folder.