Show HN: Krita Stable Diffusion Plugin

This is still a very new project under active development but I wanted to show it off in case anyone is interested in bookmarking it or contributing.

Demo here: https://www.youtube.com/watch?v=maWR7dDf4SE

Although it will be improving, the codebase has a few issues

The Good

  - ability to multitask within krita while generating images

  - uses a queue so you can queue up multiple images without waiting for your other batches to come back

  - no need for a webserver (uses sockets to communicate)

  - clean code

  - active development (i want to use this tool myself)

  - uses stablediffusiond and stablediffusion as separate repos, these can be swapped out as desired with some hacking
The Bad

  - currently relies on rabbitmq and doesn't provide another option

  - plugin only does txt2txt. img2img works but is disabled

  - must acquire the model manually
The ugly

  - not all of the features work yet. in fact you can only generate an image.

  - installation is somewhat involved (requires CUDA 11.3, rabbitmq and more) - there is an installation file and instructions but likely need improvement,
Krita Stable Diffusion plugin

  https://github.com/w4ffl35/krita_stable_diffusion
stablediffusiond (daemon / queue runners)

  https://github.com/w4ffl35/stablediffusiond/tree/feature/krita-plugin
stable diffusion

  https://github.com/w4ffl35/stable-diffusion/tree/feature/krita-plugin
---

if anyone uses this and runs into problems, just open an issue in the appropriate repo and i'll do my best to help.

22 points _7eg9 4 years ago 4 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton