Skip to content

lucebert/langchain-doc-client

Repository files navigation

LangChainDoc.com Client

A frontend application for LangChainDoc.com - an intelligent assistant for navigating the LangChain documentation ecosystem.

Overview

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.

Live Website

Visit the live application at langchaindoc.com to start exploring LangChain documentation with AI assistance!

Features

  • 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

Installation

# 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

Related Projects

This client works with the backend RAG system:

About the Creator

This project is maintained by Luc Ebert, a LangChain developer passionate about making advanced LLM tools more accessible.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

Contact

For questions and support, please open an issue in the repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published