Gradio
Build and share delightful machine learning apps in Python
Overview
Requirements
Recommended VPS
Hostinger · KVM 2
2 vCPU · 8192 MB · 100 GB
Hostinger · KVM 2
2 vCPU · 8192 MB · 100 GB
Hostinger · KVM 4
4 vCPU · 16384 MB · 200 GB
Affiliate disclosure
Docker Compose
# Generated by Run This Ai — docker-compose.yml
services:
gradio:
image: gradio/gradio:latest
restart: unless-stopped
ports:
- 8080:8080
volumes:
- ./data/gradio:/data
Related tools
NextChat
Cross-platform ChatGPT web UI with multi-model support for Ollama, Claude, Gemini, and more
Lobe Chat
Extensible, open-source ChatGPT alternative with plugins, knowledge base, and multi-LLM support
Open WebUI
User-friendly WebUI for LLMs (Ollama, OpenAI API)
text-generation-webui
Run local LLMs with a powerful web interface — text, vision, tool-calling, and OpenAI-compatible API
Streamlit
Build and share data apps in pure Python — fast
FastChat
Open-source platform for training, serving, and evaluating large language models — from the makers of Vicuna and Chatbot Arena
Guides & articles
Getting Started with Gradio: Quick Start Guide
Get started with Gradio in 5 minutes. Install, build your first app, share it publicly, and deploy with Docker or Hugging Face Spaces.
Gradio: Build ML Demos in Minutes with Python
Gradio is the open-source Python library for building interactive ML demo apps with instant sharing. Covers features, Hugging Face Spaces, and self-hosting.