Git Product home page Git Product logo

sdnext-remote's Introduction

sdnext-remote

CC BY-NC-SA 4.0

SD.Next extension to send compute tasks to remote inference servers. Aimed to be universal for all providers, feel free to request other providers.

Note

This project is still a Work In Progress, please report issues.

Providers

Features

SD.Next API ComfyUI API StableHorde NovitaAI ComfyICU
Model browsing
Checkpoints browser โœ… ๐Ÿ†— โœ… โœ… โœ…
Loras browser โœ… ๐Ÿ†— โญ• โœ… โœ…
Embeddings browser โœ… ๐Ÿ†— โญ• โœ… โœ…
Generation
Txt2img โœ… ๐Ÿ†—+ โœ… โœ… โœ…
Second pass (hires) ๐Ÿ†—+ ๐Ÿ†— โœ… โœ… ๐Ÿ†—
Second pass (refiner) ๐Ÿ†— ๐Ÿ†— โŒ ๐Ÿ†—+ ๐Ÿ†—
Img2img โœ… ๐Ÿ†—+ โœ… โœ… ๐Ÿ†—+
Inpainting ๐Ÿ†—+ ๐Ÿ†—+ โœ… โœ… ๐Ÿ†—+
Outpainting ๐Ÿ†— ๐Ÿ†— ๐Ÿ†— ๐Ÿ†—+ ๐Ÿ†—
Upscale & Postprocess ๐Ÿ†— ๐Ÿ†— โœ… ๐Ÿ†— ๐Ÿ†—
AnimateDiff ๐Ÿ†— ๐Ÿ†— โŒ โŒ ๐Ÿ†—
Generation control
Loras and TIs ๐Ÿ†— ๐Ÿ†— โœ… โœ… โœ…
ControlNet ๐Ÿ†— ๐Ÿ†— โš ๏ธ โš ๏ธ ๐Ÿ†—
IpAdapter ๐Ÿ†— ๐Ÿ†— โŒ ๐Ÿ†—+ ๐Ÿ†—
User
Balance (credits/kudos) โญ• โญ• โœ… โœ… โœ…
Generation cost estimation โญ• โญ• ๐Ÿ†— ๐Ÿ†— โŒ
  • โœ… functional
  • โš ๏ธ partial functionality
  • ๐Ÿ†—+ work in progress
  • ๐Ÿ†— roadmap
  • โญ• not needed
  • โŒ not supported

Additional features

  • StableHorde worker settings
  • Dynamic samplers/upscalers lists
  • API calls caching
  • Hide NSFW networks option

Why yet another extension ?

There already are plenty of integrations of AI Horde. The point of this extension is to bring all remote providers into the same familiar UI instead of relying on other websites. Eventually I'd also like to add support for other SD.Next extensions like dynamic prompts, deforum, tiled diffusion, adetailer and regional prompter (UI extensions like aspect ratio, image browser, canvas zoom or openpose editor should already be supported).

Installation & usage

  1. Installation
    1. Go to extensions > manual install > paste https://github.com/BinaryQuantumSoul/sdnext-remote > install
    2. Go to extensions > manage extensions > apply changes & restart server
    3. Go to system > settings > remote inference > set right api endpoints & keys
  2. Usage
    1. Select desired remote inference service in dropdown, refresh model list and select model
    2. Set generations parameters as usual and click generate

Note

You can launch SDNext with --debug to follow api requests

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

sdnext-remote's People

Contributors

binaryquantumsoul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.