Installation
Sapphire has a few ways to install. If you are on Windows, go with the launcher. Linux you should use commands. And Mac you can only use docker.
Linux
System
sudo apt-get install libportaudio2 git wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh -b ~/miniconda3/bin/conda init bash
ToS
conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/msys2
Install and Launch
conda create -n sapphire python=3.11 -y conda activate sapphire git clone https://github.com/ddxfish/sapphire.git cd sapphire pip install -r requirements.txt python main.py
Windows
Get the Sapphire Launcher exe and it installs for you.
Full details found on github.com/ddxfish/sapphire-launcher.
Docker
mkdir ~/sapphire && cd ~/sapphire curl -fsSL https://raw.githubusercontent.com/ddxfish/sapphire/main/docker-compose.yml -o docker-compose.yml docker compose up -d