Build & share delightful machine learning apps
Gradio is the fastest way to demo your machine learning model with a friendly web interface so that anyone can use it, anywhere!
Gradio is the fastest way to demo your machine learning model with a friendly web interface so that anyone can use it, anywhere!
See Gradio in action
import gradio as gr
def greet(name):
return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
demo.launch()
What you can build with Gradio
Interactive map visualization of Airbnb listings
Real-time streaming chatbot interaction
Generate faces with diffusion models
Apply artistic styles to your images
Why Gradio is the best choice
Gradio can be installed with pip. Creating a Gradio interface only requires adding a couple lines of code to your project.
Gradio can be embedded in Python notebooks or presented as a webpage. Share your model with colleagues via automatically generated public links.
Host your interface permanently on Hugging Face Spaces with a shareable link. No server setup required.
Trusted by industry leaders
What people are saying
@ml_angelopoulos
We love @Gradio. It helped us scale to our first million users. Amazing and undervalued that Gradio can do this.
@ArtLitvinau
I love how easy is to build quick prototypes with @Gradio ⚡️ this one took me 45 minutes with no previous experience with the library
Get started with Gradio today and deploy your machine learning models with ease.