Build LLM apps
Build AI assistants right into your data apps, with chat, streaming responses, and step-by-step progress. Connect them to any model, or to Cortex AI in Snowflake. Your apps can also serve other AI agents as tools over MCP. For details, see Agent-accessible apps.
Build a basic chat app
Build a simple OpenAI chat app to get started with Streamlit's chat elements.
Build an LLM app using LangChain
Build a chat app using the LangChain framework with OpenAI.
Get chat response feedback
Buid a chat app and let users rate the responses. (thumb_up thumb_down)
Validate and edit chat responses
Build a chat app with response validation. Let users correct or edit the responses.
Still have questions?
Our forums are full of helpful information and Streamlit experts.