nod-ai / SHARK

SHARK - High Performance Machine Learning Distribution
Apache License 2.0
1.41k stars 168 forks source link

Refactor SHARK Studio on top of SHARK-Turbine #1931

Open monorimet opened 10 months ago

monorimet commented 10 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 10 months ago

image

gpetters94 commented 10 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 10 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 10 months ago

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