Documentation

gitHub

Git repo configuration

As per the Model Hub architecture, the source for the Hub database is one or more Git repositories.

Each repository provider must be configured to allow service-to-service communication, and send a notifications to the Model Hub instance when certain events occur in the repositories. In our case, these events occur when new models, or new versions of existing models, are pushed to the main branch of each of the linked repositories. Or if models gets moved or delete from the repository.

Important

The Model Hub points to the default branch of each repository. It is currently not possible to point to a different branch than the default branch.

Hackolade Model Hub empty database screen

You can connect your Model Hub to one or more repositories in the Model Hub admin panel from the menu in the top right corner
Model Hub menu

The Model Hub admin panel a dashboard, for example:

Model Hub admin dashboard

You must first set up your repository provider by clicking the + button in the Git Providers tab:

Model Hub set up Git provider

Then follow the steps in the corresponding sub page.