// the find
alphasecio/langchain-examples
A collection of apps powered by the LangChain LLM framework.
A collection of small Streamlit apps demonstrating LangChain patterns — document summarization, PDF Q&A, news search, vector store integrations. It's a learning resource, not a production template. Useful if you're new to LangChain and want runnable examples without fighting setup.
Each example is self-contained with its own requirements.txt and Railway deploy config, so you can actually run them without untangling a monorepo. Covers a reasonable spread of integrations: Pinecone, Chroma, Gemini, Helicone, Tavily. The all-in-one multi-page Streamlit app is a decent reference for structuring a real Streamlit project with multiple pages and a settings screen.
Last pushed July 2024 and LangChain moves fast — the API surface has shifted significantly since then, so several examples are likely already broken or using deprecated patterns. No tests anywhere. The examples are thin wrappers with minimal error handling; they demonstrate 'it works in the happy path' not 'here's how to build something reliable'. No shared abstractions across the examples, so lessons learned in one don't carry over to others.