Support for Gradio and Streamlit web applications
Given Project IDX's focus on being integrated with generative ai — project templates for Gradio and Streamlit to demo ML/Gen AI systems would be a great addition to the currently available templates. Both as standalone templates and frameworks for Google's Gemini API template.
This can also be a great opportunity to showcase Google's generative ai models via Gradio/Streamlit.
Note: My idea is intended to use Python as the primary language (specific to Gradio since there's also a JS (@gradio/atoms
)). Though the potential for polyglot Gradio and Streamlit projects should also be supported, respective to the framework. For example, controlling the State
of Gradio components via a state controller in Javascript, theme and styling of the user interface via CSS and HTML.