langchain-ai/streamlit-agent
Reference Streamlit app implementations of LangChain agents for various use cases including search, document Q&A, SQL querying, and pandas analysis.

This repository provides runnable Streamlit apps demonstrating LangChain agent implementations. Each app showcases a different agent pattern including MRKL agents, search-augmented chatbots, document Q&A systems, SQL database assistants, and conversational memory. The apps integrate with OpenAI LLMs, use LangSmith for trace observability, and provide working examples of agent tool use and conversation history management.