Frequently asked questions

Answers to the most common questions about the AI4EOSC platform, access, the ecosystem and the technical stack.

01

General

4 questions

What is AI4EOSC?

AI4EOSC is a Horizon Europe initiative providing open-source infrastructure for developing, deploying and sharing AI models within the European Open Science Cloud (EOSC). It unifies a platform, a model catalogue, gateways for specific scientific domains, and a growing ecosystem of associated EU projects.

Who can use the platform?

Researchers, developers and institutions working in European science can access the platform. It is designed to be accessible regardless of technical background — from data scientists training custom models to biologists using ready-made inference endpoints.

Is the platform free to use?

The AI4EOSC software is fully open source and free to use. Compute resources (GPUs, HPC time) are provided through EOSC infrastructure and are subject to standard EOSC allocation processes. Most academic researchers can apply for a free compute allocation.

What is the difference between the platform and a gateway?

The AI4EOSC Platform is the core shared infrastructure — training, serving, the model catalogue and all the underlying tooling. A gateway is a dedicated deployment of that infrastructure for a specific scientific project or community (e.g. iMagine for marine sciences), with domain-specific models, branding and access controls on top.

02

Access & accounts

4 questions

How do I get access?

Access is managed through the EOSC Authentication and Authorisation Infrastructure (AAI). If your institution is part of EOSC (most European research universities are), you can log in directly with your institutional credentials. If you do not have an EOSC account, you can register at eosc.eu.

Do I need special credentials to use the platform?

No special registration is required beyond a standard EOSC account. You sign in with your institutional identity provider via the EOSC AAI — there is no separate AI4EOSC account to create.

Can researchers outside Europe use the platform?

The platform is primarily designed for European research institutions and EOSC-affiliated projects. International collaborators within an eligible project can typically get access — contact the team to discuss your specific situation.

How do I request compute resources?

Compute allocations for training jobs are requested through the EOSC allocation mechanism. For smaller workloads, a standard allocation is usually available immediately. For large-scale GPU campaigns, you can apply for a dedicated allocation via the team — describe your use case and expected resource needs when you get in touch.

03

Platform & models

4 questions

What is DEEPaaS?

DEEPaaS (Deep Learning as a Service) is the standardised REST API that AI4EOSC uses to wrap and serve AI models. It provides a consistent interface for training, prediction and model management, regardless of the underlying framework (TensorFlow, PyTorch, scikit-learn, etc.). Models published via DEEPaaS are immediately accessible to all platform users without additional setup.

What is OSCAR?

OSCAR (Open Source Serverless Computing for Data-Processing Applications) is the event-driven, serverless inference layer of AI4EOSC. It allows you to deploy models that scale automatically to demand — scaling to zero when idle and scaling up as inference requests arrive. This makes it ideal for research workloads with unpredictable or bursty usage.

How do I publish a model on the catalogue?

Package your model as a DEEPaaS-compatible Docker image, write a short metadata file describing it (architecture, task, dataset, licence), and open a pull request against the AI4EOSC catalogue repository on GitHub. The team reviews new submissions and merges them within a few days. Full instructions are in the documentation.

Does the platform support federated learning?

Yes. AI4EOSC includes federated learning support for datasets that cannot leave national borders due to data sovereignty requirements. Federated training jobs coordinate across sites without centralising raw data. Contact the team if your use case involves sensitive or restricted datasets.

04

Ecosystem & projects

4 questions

What is the difference between a project and a gateway?

Projects are EU-funded research initiatives that build on or extend the AI4EOSC platform (e.g. EOSC-ARENA adding agent capabilities, FLUID-AI adding energy monitoring). Gateways are operational deployments of the platform for a specific scientific domain, often produced by a project but serving an ongoing user community beyond the project's lifetime.

How can my project join the ecosystem?

If your project uses AI4EOSC infrastructure or builds extensions on top of it, it can be listed in the ecosystem. Get in touch with a short description of your project, its relationship to the platform and your current status. We list both active and new projects.

Can I deploy my own gateway?

Yes. Gateways are fully supported as a deployment model. The team can help you set up a branded instance of the platform with your domain-specific model catalogue and access controls. Contact us with your requirements — typical setup takes 4–8 weeks depending on complexity.

How do communities relate to gateways?

Communities are the scientific domains that AI4EOSC serves (marine science, climate, bioinformatics, etc.). A gateway is the technical deployment through which a community accesses the platform. One community can have one or more gateways, and a gateway can serve multiple related communities.

05

Technical

4 questions

Which ML frameworks does the platform support?

The platform is framework-agnostic at the API layer. DEEPaaS wraps any model that can be packaged in a Docker container — TensorFlow, PyTorch, JAX, scikit-learn, Hugging Face Transformers, and others are all supported. The training infrastructure provides GPU nodes with CUDA support.

Is there a limit on model size or training job duration?

Standard allocations include limits on wall-clock time and GPU hours per job. These are set by the EOSC site hosting the job. For large models or long campaigns, you can request a larger allocation — contact the team with your estimated resource needs.

Where can I find the API documentation?

The DEEPaaS API documentation is available at docs.ai4eosc.eu. The OpenAPI spec for each deployed model is also served directly from the model's endpoint, so you can explore any model's API interactively via the built-in Swagger UI.

Is the source code publicly available?

Yes. All core components of AI4EOSC — the DEEPaaS API, the dashboard, the OSCAR integration, the catalogue tooling — are published under open-source licences on the AI4EOSC GitHub organisation at github.com/ai4eosc. Contributions and issue reports are welcome.

Still have questions?

If you didn't find what you were looking for, our team is happy to help. Reach out directly and we'll get back to you.

Contact the team