A proper pip/uv-installable Python package that can setup the environment & download the models, and can perform the inference — such that it can be published on Pypi, and used e.g. in a Google Colab notebook or my own code
A separate repo that holds the Qt app GUI and desktop/GUI app creation
These two repos could have very separate dependencies, and the "engine" shouldn't have to rely on Qt.
This seems like a possible idea, but if you want just the backend it is completely separate and in the backend/ folder. It doesn't need Qt to function. Args are in the rve-backend.py file.
I'd love to see some refactoring of this:
A proper pip/uv-installable Python package that can setup the environment & download the models, and can perform the inference — such that it can be published on Pypi, and used e.g. in a Google Colab notebook or my own code
A separate repo that holds the Qt app GUI and desktop/GUI app creation
These two repos could have very separate dependencies, and the "engine" shouldn't have to rely on Qt.