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
  • Stable Diffusion
  • LangChain
  • BabyAGI
  • llamaindex
  • Sygil-Dev
  • Hugging Face
  • Pinecone
  • Snowflake
  • Trubrics
  • Qdrant
  • Clarifai
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.

We would like to use cookies to help us understand how users interact with this website.

This is used, for example, to find out which parts of this site should be further improved. More information can be found in our privacy policy.