# Flyte OSS

Flyte is a free and open source platform that provides a full suite of features for orchestrating AI workflows.
Flyte enables AI development teams to rapidly ship high-quality code to production by offering optimized performance, unparalleled resource efficiency, and a delightful workflow authoring experience.
You deploy and manage Flyte yourself, on your own cloud infrastructure.

> [!NOTE]
> These are the Flyte **2.0** docs.
> To switch to [version 1.0](https://www.union.ai/docs/v1/flyte/) or to the commercial product, [**Union.ai**](https://www.union.ai/docs/v2/union/), use the selectors above.

## Basics

Learn the basics of Flyte, covering all the core concepts around tasks, apps, and agents.

### [Get started](https://www.union.ai/docs/latest/flyte/user-guide/get-started/page.md)

What Flyte 2 is, how to install it, the core concepts, and the ways to run your code.

### [Tasks](https://www.union.ai/docs/latest/flyte/user-guide/tasks/page.md)

Configure, build, and deploy the durable batch workloads that everything else is made of.

### [Apps](https://www.union.ai/docs/latest/flyte/user-guide/apps/page.md)

Long-running services for dashboards, REST APIs, and model endpoints.

### [Agents](https://www.union.ai/docs/latest/flyte/user-guide/agents/page.md)

Durable, self-healing agents built from tasks and apps, with sandboxing and MCP.

## Advanced guides

Organize your codebase, optimize performance for production, and migrate from
other workflow orchestrators.

### [Project patterns](https://www.union.ai/docs/latest/flyte/user-guide/project-patterns/page.md)

Patterns for BYO images, monorepos with uv, CI/CD, and multi-team resource management.

### [Run scaling](https://www.union.ai/docs/latest/flyte/user-guide/run-scaling/page.md)

Tune task overhead, batching, reusable containers, and fanout to scale your workflows.

### [Advanced project](https://www.union.ai/docs/latest/flyte/user-guide/advanced-project/page.md)

An advanced guide for building an LLM reporting agent on Flyte.

### [Migration](https://www.union.ai/docs/latest/flyte/user-guide/migration/page.md)

Port a Flyte 1 codebase to Flyte 2, or map Airflow concepts to their Flyte 2 equivalents.

## Subpages

- [Get started](https://www.union.ai/docs/latest/flyte/user-guide/get-started/page.md)
  - Pure Python, no DSL
  - Durability
  - Reproducibility
  - Recoverability
  - Built for scale
  - What this means in practice
  - Start here
  - [Quickstart](https://www.union.ai/docs/latest/flyte/user-guide/quickstart/page.md)
  - [Core concepts](https://www.union.ai/docs/latest/flyte/user-guide/core-concepts/page.md)
  - [Run modes](https://www.union.ai/docs/latest/flyte/user-guide/run-modes/page.md)
- [Tasks](https://www.union.ai/docs/latest/flyte/user-guide/tasks/page.md)
  - [Configure tasks](https://www.union.ai/docs/latest/flyte/user-guide/task-configuration/page.md)
  - [Build tasks](https://www.union.ai/docs/latest/flyte/user-guide/task-programming/page.md)
  - [Run and deploy tasks](https://www.union.ai/docs/latest/flyte/user-guide/task-deployment/page.md)
  - Related
  - [Apps](https://www.union.ai/docs/latest/flyte/apps/page.md)
  - [Agents](https://www.union.ai/docs/latest/flyte/agents/page.md)
- [Apps](https://www.union.ai/docs/latest/flyte/user-guide/apps/page.md)
  - [Configure apps](https://www.union.ai/docs/latest/flyte/user-guide/configure-apps/page.md)
  - [Build apps](https://www.union.ai/docs/latest/flyte/user-guide/build-apps/page.md)
  - [Native app integrations](https://www.union.ai/docs/latest/flyte/user-guide/native-app-integrations/page.md)
  - [Serve and deploy apps](https://www.union.ai/docs/latest/flyte/user-guide/serve-and-deploy-apps/page.md)
  - Related
  - [Tasks](https://www.union.ai/docs/latest/flyte/tasks/page.md)
  - [Agents](https://www.union.ai/docs/latest/flyte/agents/page.md)
- [Agents](https://www.union.ai/docs/latest/flyte/user-guide/agents/page.md)
  - [Build an agent](https://www.union.ai/docs/latest/flyte/user-guide/build-agent/page.md)
  - [Build an MCP](https://www.union.ai/docs/latest/flyte/user-guide/build-mcp/page.md)
  - [Sandboxing](https://www.union.ai/docs/latest/flyte/user-guide/sandboxing/page.md)
  - Related
  - [Agent frameworks](../../integrations/agents/page.md)
  - [Tasks](https://www.union.ai/docs/latest/flyte/tasks/page.md)
- [Project patterns](https://www.union.ai/docs/latest/flyte/user-guide/project-patterns/page.md)
  - [Bring your own image (BYOI)](https://www.union.ai/docs/latest/flyte/user-guide/bring-your-own-image/page.md)
  - [Monorepo with uv](https://www.union.ai/docs/latest/flyte/user-guide/monorepo-with-uv/page.md)
  - [CI/CD deployments](https://www.union.ai/docs/latest/flyte/user-guide/cicd/page.md)
- [Scale your runs](https://www.union.ai/docs/latest/flyte/user-guide/run-scaling/page.md)
  - Understanding Flyte execution
  - Performance optimization
  - Key concepts for scaling
- [Advanced project](https://www.union.ai/docs/latest/flyte/user-guide/advanced-project/page.md)
  - What you'll build
  - Concepts covered
  - Architecture
  - Prerequisites
  - Parts
  - Key takeaways
- [Migration](https://www.union.ai/docs/latest/flyte/user-guide/migration/page.md)
  - [From Flyte 1 to 2](https://www.union.ai/docs/latest/flyte/user-guide/flyte-2/page.md)
  - [From Airflow to Flyte](https://www.union.ai/docs/latest/flyte/user-guide/from-airflow/page.md)

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/user-guide/_index.md
**HTML**: https://www.union.ai/docs/latest/flyte/user-guide/
