Build powerful generative AI apps

Thousands of developers use Streamlit as their go-to platform to experiment and build generative AI apps. Create, deploy, and share LLM-powered apps as fast as ChatGPT can compute!

Your LLM code playground

Play around with a few of Streamlitโ€™s open source examples using LLMs.

Unlock your creativity with LLMs

Works with everything in the AI ecosystem

  • OpenAI
  • Snowflake
  • LangChain
  • Stable Diffusion
  • BabyAGI
  • llamaindex
  • Sygil-Dev
  • Hugging Face
  • Pinecone
  • Trubrics
  • Qdrant
  • Clarifai
  • Weaviate
  • AssemblyAI
Did you know...

LLMs are genius at writing apps

Streamlit is a breeze for humans and AI alike. Just watch ChatGPT write a Streamlit app in a matter of seconds. It's pair programming like never before.

FAQ Section

  • What is a Large Language Model (LLM)?
  • Which LLMs work with Streamlit?
  • How to obtain an OpenAI API key?
  • How to load LLM API key in a Streamlit app
  • How do I connect Streamlit to OpenAI?
  • How do I connect Streamlit to an LLM?
Share your LLM apps with the community!

Become a Streamlit Advocate

With an unwavering commitment to open source, join us in our mission to make Streamlit the go-to platform for building LLM apps.