Базирующийся в Великобритании стартап с открытым исходным кодом запускает свой первый коммерческий продукт при поддержке одной из самых известных венчурных фирм Кремниевой долины.
В понедельникPydantic запустила платформу наблюдаемости под названием Logfire, спустя пять месяцев после ее тестирования в открытой бета-версии, и объявила о финансировании в размере 12,5 миллионов долларов в рамках серии А под руководством Sequoia.
Однако компания больше известна своей одноименной библиотекой Python и фреймворком для валидации данных с открытым исходным кодом, который был запущен британским разработчиком Сэмюэлем Колвином в 2017 году. Проект набирает обороты, и сейчас его используют разработчики крупнейших компаний мира, включая Meta, Nvidia, Netflix, Google и OpenAI.
Компании внедряют Pydantic в приложения, которым необходимо проверять тип введенных пользователем данных – если в форме требуется указать адрес электронной почты, а пользователь вместо этого вводит номер телефона или оставляет его пустым, Pydantic проверяет это и выдает удобное для пользователя сообщение об ошибке. По сути, Pydantic проверяет структуры данных на целостность и имеет огромное количество вариантов использования.
Например, компания OpenAI, создающая ChatGPT, в августе представила структурированный вывод данных для своего API, и эта функция использует Pydantic под капотом. Так что если компания хочет разработать чат-бота, который собирает данные о пользователе и возвращает их в структурированном виде, чтобы система могла легко их обрабатывать, она будет использовать Pydantic.
“Pydantic интересен тем, что он по умолчанию проверяет правильность ответа от LLM”, – сказал Колвин в интервью TechCrunch на прошлой неделе. “Так что если вы хотите сделать структурированный вывод, вы сделаете это именно так”
Колвин запустил Pydantic как коммерческую структуру в 2022 году, выйдя из невидимости 18 месяцев назад, получив $4,7 млн начального финансирования от Sequoia. И, похоже, настало время начать зарабатывать деньги – по словам Колвина, компания, по сути, стремится “заработать на нашем авторитете и имени бренда”, используя Pydantic в качестве “морковки на палочке” для других продуктов, а не для развития самой Pydantic.
Испытано и проверено
Типичная траектория развития стартапа, создающего бизнес с открытым исходным кодом, выглядит примерно так: Создается продукт с открытым исходным кодом, который решает реальную проблему; этот продукт набирает обороты среди разработчиков, становясь незаменимым инструментом в их стеке; стартап создает коммерческие сервисы и функции поверх основного проекта с открытым исходным кодом, чтобы сделать его еще более полезным.
Это проверенная модель, но проблема в том, что компании все чаще отступают от открытого исходного кода в той или иной форме, будь то переход на менее разрешительную лицензию , как это сделала Grafana, или полный отказ от него , как это сделала HashiCorp. Причины, как правило, одни и те же – это защита прибыли компании, гарантирующая, что более крупные компании не воспользуются преимуществами продукта с открытым исходным кодом.
Появилась даже совершенно новая парадигма лицензирования, призванная решить проблему “использования и злоупотребления” открытым исходным кодом. Миллиардная компания Sentry, занимающаяся разработкой инструментов для разработчиков, продвигает концепцию “честного исходного кода“, стремясь присоединиться к “открытому” программному обеспечению, не переходя при этом на открытый исходный код. “Открытый исходный код – это не бизнес-модель, открытый исходный код – это модель распространения, это модель разработки программного обеспечения, в первую очередь”, – сказал в интервью TechCrunch в прошлом месяце глава отдела открытого исходного кода Sentry Чад Уитакр (Chad Whitacre).
Хотя использование открытого исходного кода для расположения компании к сообществу разработчиков – далеко не новая концепция, Pydantic несколько необычна тем, что использует свой проект с открытым исходным кодом исключительно в качестве маркетингового инструмента. Вместо того чтобы пытаться превратить сам Pydantic в коммерчески жизнеспособный продукт, компания опирается на его значимость для продажи других, не имеющих прямого отношения к проекту продуктов – например, Logfire.
“Вместо того чтобы создавать хостинговую версию Pydantic, библиотеку, мы создали Logfire, платформу наблюдаемости”, – говорит Колвин. “Доверие, которое нам как компании оказывает сообщество Python, находится в другой лиге, чем у многих других компаний. В этом году мы поехали на PyCon US сразу после того, как анонсировали Logire в бета-версии, и всю неделю вокруг нашего стенда было скопление людей, потому что все знали библиотеку и знали нас. В то время как если бы мы появились как совершенно новая компания, специализирующаяся на наблюдаемости, люди бы нас проигнорировали. Pydantic – более известный бренд, чем любой другой в мире Python, не считая таких крупных компаний, как AWS и Google”
Logfire – это , по сути, конкурент Datadog, призванный дать разработчикам представление о том, как работает их программное обеспечение. Но Pydantic хочет сделать весь процесс наблюдения более простым в настройке. Она хочет стать для Datadog “тем же, чем Vercel является для AWS”, как выразился Колвин.
“AWS обладает огромным количеством функций и невероятно сложна в использовании”, – сказал он. “Datadog – это тоже очень сложный набор, поэтому мы пытаемся упростить работу разработчиков. В долгосрочной перспективе мы хотим, чтобы вы могли использовать его [Logfire] вместо Datadog. Но в среднесрочной перспективе мы хотим стать таким простым решением для небольших команд”
Это, безусловно, интересный подход к построению бизнеса – стартап, по сути, использует Logfire для решения другой проблемы для тех же людей, которые используют Pydantic.
“Это разные вещи, но они пересекаются в том, что все люди, которым нужна Pydantic, библиотека валидации, также нуждаются в наблюдаемости”, – говорит Колвин. “Так что мы нацелились на решение для тех же людей”
Покажите мне деньги
На заре становления Pydantic Колвину удалось получить приличную спонсорскую помощь от крупнейших корпоративных пользователей фреймворка, включая Salesforce, которая пожертвовала $10 000 в 2022 году; AWS и GitHub – $5 000 и $750, соответственно.
Но с ростом бизнеса и появлением венчурных фондов корпоративные пожертвования стали поступать все реже.
“У нас были достаточно щедрые спонсоры, но больше, когда я работал сам по себе”, – говорит Колвин. “Но теперь, когда нас поддерживает Sequoia, люди стали реже брать в руки кошелек!”
Теперь, когда Logfire стал общедоступным, Pydantic надеется развить потенциал более 2 000 разработчиков и 150 компаний, которых она привлекла на этапе бета-тестирования. Сейчас она уделяет большое внимание компаниям, работающим в сфере искусственного интеллекта.
Помимо ведущего инвестора Sequoia, в раунде серии А Pydantic приняли участие Partech и Irregular Expression, а также такие ангелы, как Логан Килпатрик и Джейсон Лю. Колвин сказал, что свежие деньги будут использованы в первую очередь для выплаты зарплат и укрепления существующего штата из 13 сотрудников, которые распределены по США и Европе.
“Мы будем использовать эти средства для найма сотрудников, в основном разработчиков”, – сказал Колвин. “Возможно, в какой-то момент мы наймем сотрудников для отдела продаж, но пока это только инженеры”