Skip to content

Introduction

Welcome to the HyperAI IDE tutorial.

This documentation site covers the IDE component of the HyperAI project.

About HyperAI

The demand for efficient data processing has surged in modern computing. However, traditional infrastructures face challenges in meeting the intensive requirements of diverse applications, from complex simulations to real-time analytics. What complicates matters is the varied nature of computing resources across the Cloud, Edge, and IoT domains, each presenting unique challenges and opportunities.

In this context, the EU-funded HYPER-AI project aims to redefine data processing by harnessing distributed computing swarms. These are autonomous networks of interconnected nodes that dynamically adapt and optimise resources throughout the computing continuum. By implementing semantic representation and autonomic principles, HYPER-AI promises enhanced self-configuring, self-healing, and self-optimising capabilities.

Visit the project website at hyper-ai-project.eu for more information about the consortium, objectives, and outputs.

About the IDE component

The IDE is the integrated development environment provided by HyperAI to help users build, run, and inspect AI workflows.

Open it: ide.hyperai.di.uoa.gr.

What's in this tutorial

  • Quick Start Demo — deploy your first web server with a few simple steps.
  • IDE Guide — how to interact with the IDE to build your projects.
  • DSL Specification — learn how to define the requirements of your applications, for Native Apps and Device Apps.
  • Cookbook & Examples — recipes and examples for building complex workflows.