Design#

The flytekit SDK contains the following components:

Models files

Protobuf generated files.

Authoring structure

This provides the core Flyte authoring experience, allowing you to write tasks, workflows, and launch plans.

Execution time support

A small shim layer that handles interaction with the Flyte ecosystem at execution time.