Skip to content

Install Guide

John-Henry Lim edited this page Jan 31, 2023 · 21 revisions

This guide is primarily written for Windows users. However, development is done on a (Gentoo) Linux laptop, so Linux users should have a smooth setup. @rexelbartolome also made an installation video: https://youtu.be/eCSIqJ5cmJs

NOTE: Even if you have used a another/previous Krita plugin, you must follow Installing the Extension below. Our APIs are very unlikely to be compatible.

Installing AUTOMATIC1111's Fork

Follow the corresponding installation guide from AUTOMATIC1111's wiki:

Installing the Extension

Download or clone this repository https://github.com/Interpause/auto-sd-paint-ext into the extensions folder within AUTOMATIC1111's stable-diffusion-webui repository. Make sure to add --api to COMMANDLINE_ARGS in webui-user.bat or webui-user.sh.

Afterwards, double click webui-user.bat as per normal to run it. You should notice a newly added tab, "auto-sd-paint-ext Guide/Panel" added to the webUI.

Plugin Installation

Download Krita and launch it. Minimally, Krita 5 is needed.

Afterwards follow the steps in the newly added webUI tab, "auto-sd-paint-ext Guide/Panel":

image

Remote Use

The steps in the webUI tab are still applicable besides one key difference: you cannot symlink from a remote filesystem to your own. The Krita plugin files are located in frontends/krita. All that matters is that they are present in pykrita folder whether via copying or symlinking from a local clone of the repository.

Tips

  • Remember to add the --listen flag to COMMANDLINE_ARGS.
  • Change "Backend URL" under the Config tab to the ip address of your remote server.
    • If the remote is Windows try ipconfig. On Linux, try ip a or ifconfig.
  • For remote use, while the extension will still auto-update, the Krita plugin will not auto-update anymore.

Next Steps

Clone this wiki locally