Open monorimet opened 11 months ago
LGTM. I wonder if we should rename this repo to SHARK_studio and break any future apps into separate repos.
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.
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:
pyinstaller shark_sd.spec
to build shark_studio.exeThe proposed new layout is outlined as follows:
Tasks
SHARK/apps/shark_studio/
(@monorimet )SHARK/apps/shark_studio/src/api/
, one file for each Studio functionality (each tab is a good start)