A frontend application for LangChainDoc.com - an intelligent assistant for navigating the LangChain documentation ecosystem.
LangChainDoc is an open-source RAG (Retrieval Augmented Generation) system built on top of the LangChain documentation. This client provides the user interface for interacting with the system, allowing users to ask questions about LangChain and receive intelligent responses enhanced with developer insights.
Visit the live application at langchaindoc.com to start exploring LangChain documentation with AI assistance!
- Smart Documentation Search: Ask questions in natural language about LangChain
- Developer Insights: Get practical tips and best practices beyond the docs
- Code Examples: See real-world implementation examples
- Contextual Understanding: The system understands the relationships between LangChain concepts
# Clone the repository
git clone https://github.com/lucebert/langchain-doc-client.git
cd langchain-doc-client
# Install dependencies
pip install -e .
# Run the application
chainlit run app.py
This client works with the backend RAG system:
- LangChain Doc Graph: The RAG backend system
This project is maintained by Luc Ebert, a LangChain developer passionate about making advanced LLM tools more accessible.
Contributions are welcome! Please feel free to submit a Pull Request.
For questions and support, please open an issue in the repository.