Tác nhân & Đa tác nhân

Flyte 2: Dynamic, Resilient AI Orchestration

flyteorg/flyte

Flyte is an open-source orchestration framework for reliably building, scaling, and deploying machine learning pipelines, models, and agents using pure Python.

★ 7,2KSố sao
⑂ 861Fork
159Vấn đề đang mở
GoNgôn ngữ
Apache-2.0Giấy phép
Q@project.QualityScoreĐiểm biên tập

Ảnh chụp màn hình dự án

Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration Ảnh chụp màn hình của Flyte 2: Dynamic, Resilient AI Orchestration

Tổng quan

Flyte 2 is a graduated project of the LF AI & Data Foundation designed to coordinate data, models, and compute for AI workflows. It allows developers to define tasks and workflows natively in Python, supporting both local execution and distributed Kubernetes-native deployments. The framework emphasizes a resilient development experience, offering a terminal user interface (TUI) and browser-based demos to streamline the creation of ML pipelines and model serving endpoints.

Tính năng chính

  • Pure Python workflow definition
  • Asynchronous task execution support
  • FastAPI integration for model serving
  • Terminal User Interface (TUI) for local development
  • Kubernetes-native backend architecture
  • CLI and SDK execution modes
  • LF AI & Data Foundation Graduated Project

Yêu cầu, cài đặt và bắt đầu nhanh

To install the base package: `uv pip install flyte`. For the full SDK and development tools, refer to the flyte-sdk repository. To install the local TUI experience: `uv pip install flyte[tui]`.

Cách sử dụng

Define a task environment using `flyte.TaskEnvironment`, decorate functions with `@env.task`, initialize with `flyte.init()`, and run using `flyte.run()`. Workflows can be executed via standard Python execution (`python hello.py`) or via the Flyte CLI (`flyte run hello.py main --numbers '[1,2,3]'`). Models can be served using `flyte.serve()` with a FastAPI environment.

Khả năng tương thích của mô hình và trường hợp sử dụng

Not stated in the repository metadata

Ghi chú về giấy phép và rủi ro

Licensed under Apache 2.0.

Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

Phát hành và bảo trì

Flyte 2 is now generally available. The repository currently targets the Flyte 2 release, with Flyte 1 maintained on the master branch.

Firecrawl

firecrawl/firecrawl

★ 161,1KTypeScript

LangChain

langchain-ai/langchain

★ 143,6KPython

RAGFlow

infiniflow/ragflow

★ 86,7KGo