
Develop Streamlit apps in-browser with GitHub Codespaces
Build anywhere without the hassle of a local Python environment
Build your own Notion chatbot
A step-by-step guide on building a Notion chatbot using LangChain, OpenAI, and Streamlit

st.status: Visualize your app’s processes
Rich context for users and more control for developers
Chat with pandas DataFrames using LLMs
A step-by-step guide on how to build a data analysis chatbot powered by LangChain and OpenAI
Build a chatbot with custom data sources, powered by LlamaIndex
Augment any LLM with your own data in 43 lines of code!
Deep-learning apps for image processing made easy: A step-by-step guide
Learn how to develop custom deep-learning apps using image processing models with Streamlit
Exploring LLMs and prompts: A guide to the PromptTools Playground
Learn how to build dynamic, stateful applications that harness multiple LLMs at once
PureHuB: A search engine for your university
A step-by-step guide to creating an inverted index search app using Python and Streamlit
AI Interviewer: Customized interview preparation with generative AI
How we built an app to generate job-specific interview questions, offers personalized evaluations, and even support voice interaction!
Data analysis with Mito: A powerful spreadsheet in Streamlit
Replace st.dataframe or st.data_editor with the Mito spreadsheet to edit dataframes in your app