Skip to content

What can I do?

A compact list of common tasks you can perform with the Digitalhub SDK and where to find short examples or deeper docs.


Projects

Create or get a project to group runs, functions, data, and artifacts.

Quickstart · Project setup


Functions

Execute Python functions, serve ML models, create containerized tasks, or run federated learning with Flower. Run them as jobs, and fetch outputs or expose them as services.

Quickstart · Runtime guide


Dataitems & Artifacts

Register data sources as dataitems or files as artifacts. Use them as function inputs or as abstractions for data management.

Dataitem reference · Artifact reference


Runs & results

Execute functions, monitor status, wait for completion, and retrieve outputs and logs.

Run methods


Workflows & orchestration

Compose tasks into workflows, schedule or trigger them, and inspect executions.

Workflow reference · Hera runtime overview


Secrets & credentials

Store credentials and secrets securely and reference them from runtimes.

Credentials overview


Integrations & runtimes

Run jobs on Kubernetes or locally. Choose the runtime that fits your use case.

Runtime guide · browse the runtimes/ folder

Where to go next

  • Quick: follow the Quickstart example to run a hello-world handler.
  • Install: follow the Installation Guide to set up your environment (e.g. if you are on your local machine).
  • Examples: check the Tutorials for step-by-step projects.
  • API: browse the Reference for object and method details.