MountaintopLotus / braintrust

A Dockerized platform for running Stable Diffusion, on AWS (for now)
Apache License 2.0
1 stars 2 forks source link

Diffusers docker-diffusers-api (REST API) #88

Open JohnTigue opened 1 year ago

JohnTigue commented 1 year ago

[FOSS] docker-diffusers-api (REST API)

Hey all! Diffusers is magic :sparkles: I’m the author of docker-diffusers-api, an HTTP REST API around diffusers running in a docker container. You can run it anywhere, but it’s architected to run on banana.dev who offer serverless GPU. It’s used in production for https://kiri.art/ 10 (which is also open source).

Features

  • Pipelines: txt2img, img2img and inpainting in a single container
  • Models: stable-diffusion, waifu-diffusion, and easy to add others (e.g. jp-sd)
  • All model inputs supported, including setting nsfw filter per request
  • Permute base config to multiple forks based on yaml config with vars
  • Optionally send signed event logs / performance data to a REST endpoint
  • Can automatically download a checkpoint file and convert to diffusers.
JohnTigue commented 1 year ago

It is licensed under MIT.

JohnTigue commented 1 year ago

And someone got it working on runpod: https://github.com/kiri-art/docker-diffusers-api-runpod