Skip to main content

Projects

A project in AIchor links a VCS repository (GitHub, GitLab, Bitbucket, or Azure DevOps) to a compute engine and allows users to run workloads.

What a project provides​

When a project is created, AIchor provisions the following:

  • A webhook integration with the linked repository so that commits prefixed with EXP or exp trigger experiments automatically
  • An artifact registry for storing Docker images built during experiment runs
  • Object storage buckets backed by the engine's cloud provider to store experiment inputs/datasets, experiment outputs and experiment logs

For Kubernetes engines:

  • A Kubernetes namespace on the engine where workloads are scheduled
  • Possibility to create pvcs to share data between experiments and avoiding downloading/uploading from/to the internet

Experiments can also be submitted without the webhook by using the AIchor CLI.

Project dashboard​

The Projects section is accessible from the left navigation menu. The dashboard shows the full list of projects in the organisation, with each entry displaying:

  • Project name
  • Creation date
  • Link to the associated VCS repository
  • Associated engine
  • Project status

The project list can be filtered by name, namespace and engine.

Project dashboard Project dashboard