Build apps

This section covers how to build different types of apps with Flyte, including Streamlit dashboards, FastAPI REST APIs, vLLM and SGLang model servers, webhooks, and WebSocket applications.

Go to the app serving quickstart to see a quick example of how to serve an app.

App types

Flyte supports various types of apps:

  • UI dashboard apps: Interactive web dashboards and data visualization tools like Streamlit and Gradio
  • Web API apps: REST APIs, webhooks, and backend services like FastAPI and Flask
  • Model serving apps: High-performance LLM serving with vLLM and SGLang

Next steps