You work and collaborate on projects; a project is a space for tackling a specific machine learning problem or domain. If you have used GitHub, projects in Valohai are a lot like code repositories.
A project is linked to a remote git repository. You can use any git hosting service, not just GitHub but also e.g. BitBucket and GitLab.
Each of these linked repositories includes a
valohai.yaml configuration file that defines what kind of “runs” can be executed in the context of that project.
vhcommand-line client, try out our quick start command-line client tutorial to get a taste of how it works.
Projects can be owned by an individual user, an organization, or by a team inside an organization. The project ownership defines who has access to the project, data outputs, etc.
You can easily add new Collaborators to a project, to invite individual users who are not part of the original ownership scope. For example an external partner, end-customer, or someone from the organization who is not part of the team that owns the project.