This catalog gathers all the AI modules integrated in the AI4OS Marketplace. AI modules are listed as git submodules.
To add a module to the catalog:
git submodule add https://github.com/ai4os-hub/<module_name>
If the user has a default branch different from master
(eg. main
),
you should add this parameter in the submodule command:
git submodule add -b main https://github.com/ai4os-hub/<module_name>
To remove a module from the catalog:
bash utils/remove-submodule.sh <module_name>
To update the existing modules:
git pull --recurse-submodules
git submodule update --remote --recursive