Repolode
langchain-ai

langchain-ai/chat-langchain

Агент-помощник по документации LangChain, LangGraph и LangSmith на базе Managed Deep Agent с интерфейсом чата на Next.js.

Звёзды
6,475
Форки
1,493
Открытые issues
536
Последний коммит
3 часа назад

Что это?

Chat LangChain — помощник по документации, который отвечает на вопросы о LangChain, LangGraph и LangSmith. Это эталонная реализация производственного агента на базе LangChain agents, middleware и guardrails, которые не дают беседе отклоняться от темы.

Агент в первую очередь опирается на документацию: проверяет, относится ли запрос к LangChain, ищет информацию в официальной документации через управляемый MCP-коннектор, проверяет известные проблемы в базе знаний службы поддержки Pylon и проверяет URL перед тем, как добавить их в ответы. За развёртывание, идентификацию пользователей и коннекторы отвечает среда выполнения Managed Deep Agents, использующая токены Supabase для авторизованных и анонимных пользователей.

В репозитории находятся Python-бэкенд, структура для промптов и инструментов, а также публичный фронтенд чата на Next.js в отдельной директории. Проект можно запустить локально с помощью uv и локального dev-сервера Managed Deep Agent.

Ключевые возможности

  • 01Ищет в официальной документации LangChain, LangGraph и LangSmith через управляемый MCP-коннектор.
  • 02Проверяет известные проблемы и решения в базе знаний службы поддержки Pylon.
  • 03Проверяет URL перед добавлением в ответы.
  • 04С помощью middleware с guardrails отфильтровывает запросы не по теме.
  • 05Включает фронтенд чата на Next.js с авторизацией через Supabase и доступом для анонимных пользователей.

Сценарии использования

  • Получение ответов на вопросы о LangChain или LangGraph со ссылками на официальную документацию.
  • Изучение эталонной реализации агента для поиска по документации с guardrails и middleware.
  • Адаптация этого подхода для создания помощника по документации другого продукта.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/langchain-ai/chat-langchain.git
  2. 2

    Перейдите в каталог проекта

    cd chat-langchain
  3. 3

    Установите зависимости Python с помощью uv

    uv sync
  4. 4

    Скопируйте шаблон окружения и добавьте API-ключи в .env

    cp .env.example .env

Что важно знать

  • Для запуска требуется несколько API-ключей, в том числе ключ Anthropic, а также учетные данные Pylon.
  • Проект зависит от управляемых сервисов, таких как Managed Deep Agents и Supabase, поэтому для самостоятельного хостинга потребуется дополнительная настройка.
  • Специально создан для ответов на вопросы по документации LangChain, LangGraph и LangSmith.

В подборках

Темы

Частые вопросы

Что такое chat-langchain?
Агент-помощник по документации LangChain, LangGraph и LangSmith на базе Managed Deep Agent с интерфейсом чата на Next.js. Chat LangChain — помощник по документации, который отвечает на вопросы о LangChain, LangGraph и LangSmith. Это эталонная реализация производственного агента на базе LangChain agents, middleware и guardrails, которые не дают беседе отклоняться от темы.
chat-langchain можно использовать бесплатно? Какая у него лицензия?
chat-langchain распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
chat-langchain всё ещё поддерживается?
Активно поддерживается. Последний коммит в chat-langchain — 7 нояб. 2026 г..
Для чего можно использовать chat-langchain?
Получение ответов на вопросы о LangChain или LangGraph со ссылками на официальную документацию. Изучение эталонной реализации агента для поиска по документации с guardrails и middleware. Адаптация этого подхода для создания помощника по документации другого продукта.
Как установить chat-langchain?
Клонируйте репозиторий: git clone https://github.com/langchain-ai/chat-langchain.git Перейдите в каталог проекта: cd chat-langchain Установите зависимости Python с помощью uv: uv sync Скопируйте шаблон окружения и добавьте API-ключи в .env: cp .env.example .env
Где скачать chat-langchain?
Исходный код и инструкции по установке — на GitHub: https://github.com/langchain-ai/chat-langchain

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый ИИ-второй мозг, который отвечает на вопросы по вебу и вашим документам, поддерживает пользовательских агентов и автоматизацию по расписанию.

38,1 тыс.+134 за неделю2,5 тыс.PythonAGPL-3.0Обновлён 3 месяца назад