Just build it

Just build it

How we design Streamlit to bias you toward forward progress.

Product by Thiago Teixeira,
How to build a movie recommendation app without the complexities of vector databases

How to build a movie recommendation app without the complexities of vector databases

Use the Streamlit-Weaviate Connection to integrate a vector database

AI Recipes by Liz Acosta,
How to create an AI chatbot using one API to access multiple LLMs

How to create an AI chatbot using one API to access multiple LLMs

Programmatically integrate AI with Replicate and Streamlit

AI Recipes by Liz Acosta,
Streamlit 101: The fundamentals of a Python data app

Streamlit 101: The fundamentals of a Python data app

Streamlit empowers data scientists to quickly build interactive data apps effortlessly

pip vs. uv: How Streamlit Cloud sped up app load times by 55%

pip vs. uv: How Streamlit Cloud sped up app load times by 55%

After discovering a dependency installation bottleneck, we decided to try out Astral uv – the new pip drop-in replacement written in Rust.

Product by
Antoni Kedracki and 2 more,
Meet Snowflake Arctic, our new LLM!

Meet Snowflake Arctic, our new LLM!

A truly open large language model that pushes the frontiers of cost-effective training and openness.

LLMs by Adrien Treuille,
Grounded multi-doc Q&A made simple with AI21

Grounded multi-doc Q&A made simple with AI21

In just a few steps, build a context-based question-answering app based on your own documents and powered by AI21’s RAG Engine and task-specific models

LLMs by
Robbin Jang and 2 more,
Build a real-time RAG chatbot using Google Drive and Sharepoint

Build a real-time RAG chatbot using Google Drive and Sharepoint

Keep your chatbot’s knowledge base up-to-date with Pathway and LlamaIndex

LLMs by
Anup Surendran and 2 more,
Building a dashboard in Python using Streamlit

Building a dashboard in Python using Streamlit

Using pandas for data wrangling, Altair/Plotly for data visualization, and Streamlit as your frontend

Tutorials by Chanin Nantasenamat,
Connect your Streamlit apps to Supabase

Connect your Streamlit apps to Supabase

Learn how to connect your Streamlit apps to Supabase with the st-supabase-connection component

by Siddhant Sadangi,
Using time-based RAG in LLM apps

Using time-based RAG in LLM apps

Build a GitHub commit chatbot using Timescale Vector, pgvector, and LlamaIndex

LLMs by Avthar Sewrathan,