Welcome to AI4OS documentation!

Useful links

A high level overview of the project.
The main source of knowledge on how to use the project. Refer always to here in case of doubt.
The authentication management for accessing the AI4OS stack.
Where users will typically search for modules developed by the community, and find the relevant pointers to use them. It allows authenticated users to deploy virtual machines on specific hardware (eg. gpus) to train a module.
The service that allows to store your data remotely and access them from inside your deployment.
The code of all the modules and services behind the project is stored.
Where the Docker images of the modules are stored.
Continuous Integration and Continuous Development Jenkins instance to keep everything up-to-date with latest code changes.
Check if a specific AI4OS service might be down for some reason.
Create new modules based on our project’s template.

You can also watch this tutorial for a quick overview of the project from the user’s point of view (attached slides).


A quick note on terminology. AI4OS is the name of the generic software stack that is powering the deployments of different platforms (AI4EOSC, iMagine). So for example the AI4OS Dashboard is the component that can be deployed as the AI4EOSC Dashboard or the iMagine Dashboard. These platform-specific Dashboards can have minor customizations but the underlying technology remains the same.

Current supported platforms:

  • AI4EOSC: AI for the European Open Science Cloud

  • iMagine: Imaging data and services for aquatic science

User documentation

If you are a user (current or potential) you should start here.

Component documentation

Individual components’ documentation can be found here:

Technical documentation

If you are searching for technical notes on various areas, please check the following section.

Indices and tables