Effortlessly build and share machine learning apps with intuitive web interfaces.

Gradio simplifies the process of creating web interfaces for machine learning models, allowing you to build and deploy apps in minutes. With no need for frontend expertise, you can focus on what matters: your model. Install with a single command and launch using just a few lines of Python.
Gradio supports over 40 components, including images, audio, video, and dataframes, making it versatile for any data type. Deploy your app to Hugging Face Spaces for free, ensuring it's always online and easily shareable with a simple URL.
Whether you're showcasing a prototype or a production-ready app, Gradio makes sharing your work effortless. Create public links to your local demos instantly, perfect for client presentations or team collaborations.
import gradio as gr
def greet(name):
return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="text", outputs="text")
demo.launch()