Платформа с открытым исходным кодом для создания корпоративных ИИ-агентов: базы знаний RAG, визуальные сценарии и поддержка MCP-инструментов.
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
Клонируйте репозиторий
git clone https://github.com/langchain-ai/chat-langchain.git - 2
Перейдите в каталог проекта
cd chat-langchain - 3
Установите зависимости Python с помощью uv
uv sync - 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 обновляется ежедневно.
Похожие проекты
Плагин для Koishi, который добавляет LLM-чат в QQ и другие боты и поддерживает множество провайдеров моделей, пресеты и разные форматы ответов.
Библиотека Python, которая с помощью agentic RAG находит на GitHub код, задачи и информацию о репозиториях для LLM-чатботов и AI-агентов для программирования.
Самостоятельно размещаемый ИИ-второй мозг, который отвечает на вопросы по вебу и вашим документам, поддерживает пользовательских агентов и автоматизацию по расписанию.
Open-source DevOps-платформа для корпоративных LLM-приложений: workflows, RAG, агенты, управление моделями, оценка и fine-tuning.
Чат-приложение на Svelte и FastAPI для вопросов о GitHub-репозиториях и загруженных папках с исходным кодом с использованием онлайн- или локальных LLM.