Skip to content
@flyteorg

Flyte

Organization that hosts the Flyte Project with all of the core components. Flyte is an LF AI & Data Graduated Project

Flyte Image

Flyte 2 is the open-source AI runtime to scale durable workflows to production — on your own infra.

Write plain, async-native Python that orchestrates agents, data and ML pipelines, and inference — with the durability, reproducibility, and observability that production demands.

Why Flyte 2

  • 🤖 Dynamic, agent-native execution — Write or generate orchestration logic that adapts on the fly at runtime. Loops, conditionals, fan-outs, and LLM-driven control flow are just Python.
  • 🛡️ Durable, self-healing workflows — Flyte 2 is infrastructure-aware, automatically recovering from both logic and infrastructure failures like OOM crashes. Every execution is logged, reproducible, and observable from a single UI.
  • ⚡ Realtime and batch inference — Flyte 2 handles inference natively, no separate serving stack required.

Architecture — where the code lives

Repository What it is
flyteorg/flyte The Flyte 2 control plane and backend live on main — scheduling, state, recovery, and the console.
flyteorg/flyte-sdk The Python SDK — pure Python with async/await. pip install flyte
flyteorg/flyte-sdk-go The Go SDK — interface with Flyte from other languages.

Get started

# pip install flyte
import flyte

env = flyte.TaskEnvironment(name="hello")

@env.task
async def hello(name: str) -> str:
    return f"Hello, {name}!"

if __name__ == "__main__":
    flyte.init_from_config()
    run = flyte.run(hello, name="world")
    print(run.url)

Show us some ❤️ by starring flyteorg/flyte!

Pinned Loading

  1. flyte flyte Public

    Dynamic, resilient AI orchestration. Coordinate data, models, and compute as you build AI workflows.

    Go 7.1k 843

  2. flytekit flytekit Public

    Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.

    Python 315 338

  3. flytesnacks flytesnacks Public

    Flyte Documentation 📖

    Python 87 118

  4. flytectl flytectl Public archive

    A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/

    Go 53 79

  5. flytekit-java flytekit-java Public archive

    Java/Scala library for easily authoring Flyte tasks and workflows

    Java 45 27

  6. flyte-sdk flyte-sdk Public

    Type-safe, distributed orchestration of agents, ML pipelines, and real-time inference — in pure Python with async/await.

    Python 120 46

Repositories

Showing 10 of 48 repositories

Top languages

Loading…

Most used topics

Loading…