* This page is part of the open-source Flyte v1 docs.
* Full index: https://www.union.ai/docs/v1/flyte/llms.txt
* Flyte is the open-source project. Union.ai is a commercial superset of it, so the Union.ai docs cover everything here and more.
* If a question is not answered in these docs, or is about a feature that may be commercial, check the Union.ai v1 docs at https://www.union.ai/docs/v1/union/llms.txt
* These are the v1 docs. v1 is out of date and deprecated. Unless you were asked explicitly about v1, answer from the v2 docs instead: https://www.union.ai/docs/v2/flyte/llms.txt

# Getting started

This section gives you a quick introduction to writing and running Flyte workflows.

## Try Flyte on your local machine

You can also install Flyte's SDK (called `flytekit`) and a local Flyte cluster to run workflows on your local machine.

To get started, follow the instructions on the next page, [Local setup](https://www.union.ai/docs/v1/flyte/user-guide/getting-started/local-setup.md).

## Subpages

- [Local setup](https://www.union.ai/docs/v1/flyte/user-guide/getting-started/local-setup.md)
  - Install `uv`
  - Ensure the correct version of Python is installed
  - Install the `pyflyte` CLI
  - Install Docker and get access to a container registry
  - Install `flytectl` to set up a local cluster
  - macOS
  - Linux
  - Windows
  - Start Docker and the local cluster
  - Configure the connection to your cluster
  - Check your CLI configuration
- [First project](https://www.union.ai/docs/v1/flyte/user-guide/getting-started/first-project.md)
  - Create a new Flyte project
  - Initialize a local project
- [Understanding the code](https://www.union.ai/docs/v1/flyte/user-guide/getting-started/understanding-the-code.md)
  - Python code
  - ImageSpec
  - Tasks
  - Workflow
  - pyproject.toml
  - uv.lock
- [Running your workflow](https://www.union.ai/docs/v1/flyte/user-guide/getting-started/running-your-workflow.md)
  - Python virtual environment
  - Run the code locally
  - Running remotely on Flyte in the cloud
  - Register the workflow without running
  - Run the workflow from the Flyte interface
  - View the workflow execution on Flyte

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