Компания объявила о привлечении $10 млн в рамках посевного раунда финансирования под руководством Benchmark. Проект LangChain стартовал как опенсорс-инициатива, но быстро набрал популярность благодаря поддержке сообщества. Первая версия пакета LangChain для Python вышла 24 октября 2022 года. Сейчас у проекта более 20 тыс. звёзд на GitHub, 10 тыс. активных участников в Discord, свыше 30 тыс. подписчиков в Twitter и более 350 контрибьюторов.
LangChain — это фреймворк для разработки приложений на основе языковых моделей (LLM). Его цель — помочь разработчикам создавать полезные приложения, объединяя LLM с другими источниками данных и системами. Фреймворк предлагает модульный набор абстракций и компонентов, включая интеграции с различными платформами и инструментами для работы с данными. Среди ключевых элементов — готовые цепочки (chains) и агенты (agents): цепочки позволяют объединять компоненты для выполнения конкретных задач (например, суммирование PDF-документа или запрос к SQL-базе данных), а агенты представляют собой «динамические цепочки», где последовательность шагов определяется языковой моделью в режиме реального времени.
В планах — довести пакет для TypeScript до уровня функциональности Python, чтобы больше разработчиков могли создавать приложения на базе LLM. Также команда намерена внедрить механизмы обеспечения безопасности и контроля за текстом, возвращаемым LLM, разработать решения для сложного извлечения документов, интегрироваться с инструментами вроде Weights & Biases, AIM, ClearML для повышения наблюдаемости и экспериментирования с приложениями на базе LLM. Проект останется открытым, а привлечённые средства помогут активнее развивать его дальше.