GUI for the new musubi-tuner.
Contributions to the GUI code are welcome. This project uses uv as the Python package manager to facilitate cross-platform use. The aim is to support Linux and Windows, with potential MacOS support pending contributions.
Work towards a Minimum Viable Product (MVP) will be done in the dev
branch. The main
branch will remain empty until there is a consensus on a viable first release.
Have a read of the documentation posted on https://github.com/kohya-ss/musubi-tuner for details about dataset preparation and the accompanying toml file required for training. This only provide a GUI to configure the tuner parameter. Not the dataset configuration file.
Installation (optional, you can skip this section if you prefer to use the provided uv code in the repo)
The installation process will be improved and automated in the future. For now, follow these steps:
- Install uv (if not already present on your OS).
curl -LsSf https://astral.sh/uv/install.sh | sh
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
To add C:\Users\berna\.local\bin
to your PATH, either restart your system or run:
set Path=C:\Users\berna\.local\bin;%Path%
$env:Path = "C:\Users\berna\.local\bin;$env:Path"
git clone --recursive https://github.com/bmaltais/musubi-tuner-gui.git
cd musubi-tuner-gui
uv run gui.py
git clone --recursive https://github.com/bmaltais/musubi-tuner-gui.git
cd musubi-tuner-gui
.\gui.bat
git clone --recursive https://github.com/bmaltais/musubi-tuner-gui.git
cd musubi-tuner-gui
./gui.sh