2025-07-16 –, Terrace 2B
Once you have a Python script for your business logic e.g. AI models, you may want to (1) serve it as a web app to your users.
In some situations, you may also want to (2) make it serverless for reasons such as cost, scalability, security, performance, and offline-first.
This talk will introduce you to the Python ecosystem that helps you build serverless web apps, with or without AI models. You can publish your ideas as a web app without any frontend coding.
For (1), you can use pure-Python web UI frameworks such as Streamlit and Gradio, with any Python libraries for the backend logic. With these frameworks, you can get an interactive web app with a nice UI.
For (2), I'd like to introduce serverless versions of such frameworks such as Stlite and Gradio-Lite. With these, you can serve the Python app as a serverless web app/static web page.
In this talk, we will walk through the development of such serverless web apps using only Python.
Intermediate
Yuichiro is a professional software developer with a deep passion for open source software. After working on software development for several machine learning startups, he joined Hugging Face in 2023.
He develops and maintains several OSS projects, including Stlite, Gradid-Lite, Transformers.js.py, and Awesome Emacs Keymap, and contributes to other OSS projects such as Streamlit and Gradio.