EVERYTHING XIAOMI
Get listed
Flyte logo

Flyte

Flyte is a durable AI runtime for workloads involving training, serving, and agents.

Place
#2 of 24
Score
8.0
Flyte's website

What Flyte is

Flyte is a durable AI runtime for workloads involving training, serving, and agents. Workflows are authored as plain Python async functions, with a TaskEnvironment for specifying images, resources, secrets, and retry policy. Flyte supports dynamic execution through branching, loops, and runtime decisions. If a task fails, it can resume from that task and recover from infrastructure failures such as OOM kills, preempted nodes, or disappearing GPUs. For serving, native integrations include Streamlit, FastAPI, vLLM, SGLang, and Ollama, with replicas able to scale to zero when idle. Flyte can run locally with a devbox or on a user's cluster, and its listed integrations span tools such as Apache Spark, Ray, BigQuery, Snowflake, and MLflow. The Flyte OSS runtime is free and open source under Apache 2.0. Union.ai's Team plan is $950 a month, with usage charges and a 30-day free trial; Enterprise pricing is custom.

Good

  • Free Apache 2.0 open-source runtime
  • Resumes failed tasks and recovers from infrastructure failures
  • Supports branching, loops, and runtime decisions
  • Serving integrations include Streamlit and FastAPI
  • Can scale serving replicas to zero when idle

Watch out

  • Team plan has a $950.00 USD monthly minimum
  • Team plan limits runs to 25,000 actions
  • Team plan includes one cluster

Who it suits

Flyte suits teams building AI workflows for training, serving, or agents, particularly those needing dynamic execution and recovery from infrastructure failures. It offers local devbox and cluster deployment options.

Verdict

Flyte combines workflow authoring, dynamic execution, failure recovery, and serving support for AI workloads. Its OSS runtime is free, while Union.ai's Team plan adds a monthly minimum and usage charges.

Plans and prices

From Flyte's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Flyte OSSFreeSelf-managed infrastructure · Flyte 2 documentation describes deployment on your own cloud infrastructure · Free and open source; users deploy and manage it themselves
Team$950 a month30-day free trial · $950 monthly minimum credited to usage · 1,000 concurrent actions · 30-day data retention · 1 cluster · $950/ mo + usage
Union.ai Team (enterprise Flyte platform)$950 a monthMetered durable actions · vCPU-hours · memory · GPU-hours · AWS Marketplace availability announced September 30, 2026 · Usage-based billing with a $950 monthly minimum credited toward usage; billing starts after the 30-day trial
EnterprisePriced on requestCustom concurrent actions · custom retention · 3+ clusters · white-glove support · Custom

The facts

Each one read from Flyte's own pages, with the date it was checked.

What it does

Autoscaling
Long-running apps can scale replicas up or down automatically and scale to zero when idle.checked 15 Oct 2026
Batch inference
Flyte 2 includes a DynamicBatcher for batching inference requests with configurable batch size, queue size and timeout.checked 15 Oct 2026
Caching and reproducibility
Executions are automatically logged and versioned, and identical inputs can reuse cached results.checked 15 Oct 2026
Certifications
Union.ai's security page lists SOC 2 Type II, SOC 2 Type I, and HIPAA.checked 8 Oct 2026
CLI
Flytectl is a Go-based cross-platform command-line client for FlyteAdmin, with Homebrew and shell-script installation instructions.checked 15 Oct 2026
Deployment
Flyte 2 can run locally with a devbox or on a user's cluster; the site provides `pip install flyte` and `flyte start devbox` setup commands.checked 8 Oct 2026
Deployment architecture
Legacy deployment documentation describes sandbox, single-cluster and multi-cluster Kubernetes deployment paths, with production use requiring a real object store.checked 15 Oct 2026
Developer requirements
Legacy development documentation supports Python 3.8 or newer and installs Flytekit with pip.checked 15 Oct 2026
Documentation depth
The current documentation includes version selectors for Flyte 2 and Flyte 1 plus guides covering tasks, apps, agents, integrations and CI/CD deployment.checked 15 Oct 2026
Durable execution
Flyte 2 can recover from infrastructure failures including OOM kills, preempted nodes and disappearing GPUs.checked 15 Oct 2026
Dynamic execution
Flyte supports branching, loops, and runtime decisions for dynamic workflows and agents.checked 8 Oct 2026
Dynamic workflows
Workflows use ordinary Python control flow for branching, loops and runtime decisions rather than a separate DSL.checked 15 Oct 2026
Extensibility
Flyte integrations are implemented through a plugin system and the project invites users to build and submit their own integrations.checked 15 Oct 2026
Failure recovery
Flyte can resume from a failed task and automatically recover from infrastructure failures such as OOM kills, preempted nodes, or disappearing GPUs.checked 8 Oct 2026
Independent praise: Kubernetes fit
Coding Protocols praises Flyte's typed pipelines, Kubernetes execution and per-task resource control, recommending it for teams already deep on Kubernetes.checked 15 Oct 2026
Independent praise: typing and reproducibility
Reddit users repeatedly praise Flyte's enforced typing, caching, versioning and reproducibility for machine-learning workflows.checked 15 Oct 2026
Integrations
The Flyte site lists integrations including Apache Spark, Ray, PyTorch Elastic, BigQuery, Snowflake, Weights & Biases, OpenAI Agents SDK, LangGraph, CrewAI, Pydantic AI, MLflow, Dask, and Databricks.checked 8 Oct 2026
License
The Flyte repositories and SDKs are published under the Apache License 2.0.checked 15 Oct 2026
Limit: ecosystem gaps
A Reddit reviewer says some features were missing in Flyte 1 and that they still had to store artifacts in MLflow.checked 15 Oct 2026
Limit: Kubernetes dependency
Independent comparison guidance positions Flyte primarily for teams already operating Kubernetes, implying a poor fit where that platform expertise is absent.checked 15 Oct 2026
Limit: operational complexity
Reddit reviewers report setup headaches involving permissions, configuration, firewalls and cloud deployment.checked 15 Oct 2026
Logical recovery
Failed tasks can be retried and resumed with the same inputs instead of rerunning the whole workflow.checked 15 Oct 2026

The company

Company facts
LinkedIn lists Union.ai as privately held, founded in 2021, headquartered in Seattle and employing 11–50 people.checked 15 Oct 2026
Company history
Union.ai's company page says Flyte was open-sourced in 2020 and Union.ai was founded with $10 million in seed funding in 2021.checked 15 Oct 2026

Alternatives to Flyte

All alternatives
  1. 1Windmill logo

    Windmill

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $120 a month
  2. 2Kestra logo

    Kestra

    Free planOpen sourceWebAPILinuxmacOS
    7.9Free plan
  3. 3ActiveBatch logo

    ActiveBatch

    AndroidiOSWebAPI
    7.6$10,000 one-time
  4. 4

    Apache DolphinScheduler

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.3Free plan
  5. 5Argo Workflows logo

    Argo Workflows

    Free planWebAPILinuxmacOS
    7.0Free plan
  6. 6Dagu logo

    Dagu

    Free planWebAPILinuxmacOS
    7.0From $50 a month