nod-ai / SHARK-Studio

SHARK Studio -- Web UI for SHARK+IREE High Performance Machine Learning Distribution
Apache License 2.0
1.42k stars 171 forks source link

Refactor SHARK Studio on top of SHARK-Turbine #1931

Open monorimet opened 11 months ago

monorimet commented 11 months ago

Motivation

As the SHARK Studio application and its scope grows, we notice an opportunity to rework the general code structure of the application from a stable diffusion webui to a multi-modal generative AI studio.

Goals

Outline

Currently the code for the UI / app spec is structured as follows:

The proposed new layout is outlined as follows:

Tasks

dan-garvey commented 11 months ago

image

gpetters94 commented 11 months ago

LGTM. I wonder if we should rename this repo to SHARK_studio and break any future apps into separate repos.

one-lithe-rune commented 11 months ago

I think it needs docs folders.

Probably for the individual interfaces under api (i.e the connecting to blender one, and the one I haven't finished yet for koboldcpp), and for ui (current webui really needs documentation, future ui should have some).

I don't understand the pipeline guts enough to know where any docs for src in general should go.

monorimet commented 11 months ago

https://github.com/nod-ai/SHARK-Turbine/issues/152