Sequoia apoia Pydantic para expandir além de sua estrutura de validação de dados de código aberto

Uma startup de código aberto sediada no Reino Unido está lançando seu primeiro produto comercial com o apoio de uma das mais renomadas empresas de capital de risco do Vale do Silício.

A Pydantic lançou na segunda-feira uma plataforma de observabilidade chamada Logfire, cinco meses após testá-la em beta aberto, e anunciou US$ 12,5 milhões em financiamento da Série A liderado pela Sequoia.

No entanto, a empresa é mais conhecida por sua biblioteca Python de mesmo nome e estrutura de validação de dados de código aberto, iniciada pelo desenvolvedor britânico Samuel Colvin em 2017. O projeto tem crescido cada vez mais e agora é usado por desenvolvedores em alguns dos mundos. maiores empresas, incluindo Meta, Nvidia, Netflix, Google e OpenAI.

As empresas implantam o Pydantic em aplicativos que precisam verificar o tipo de dados que um usuário inseriu – se um formulário exigir um endereço de e-mail e o usuário inserir um número de telefone ou deixá-lo em branco, o Pydantic verifica isso e entrega uma mensagem de erro amigável. Basicamente, ele valida estruturas de dados para garantir a integridade e tem uma infinidade de casos de uso.

Por exemplo, o fabricante do ChatGPT, OpenAI, introduziu resultados estruturados para sua API em agosto, e esse recurso usa Pydantic nos bastidores. Portanto, se uma empresa deseja desenvolver um chatbot que colete dados do usuário e os retorne de forma estruturada para que os dados possam ser facilmente processados ​​pelo sistema, ela usaria o Pydantic.

“O interessante do Pydantic é que é a forma padrão de validar a resposta de um LLM”, disse Colvin ao TechCrunch em uma entrevista na semana passada. “Então, se você quiser produzir resultados estruturados, é assim que você faz.”

Colvin lançou o Pydantic como uma entidade comercial em 2022, emergindo do sigilo há 18 meses com US$ 4,7 milhões em financiamento inicial da Sequoia. E parece que agora é hora de começar a ganhar dinheiro – na verdade, Colvin disse que a empresa está, efetivamente, procurando “lucrar com nossa credibilidade e nossa marca”, usando Pydantic como cenoura no palito para outros produtos , em vez de construir no próprio Pydantic.

Equipe Pydantic
Equipe Pydantic
Créditos da imagem: Pidantico

Experimentado e testado

A trajetória típica de uma startup que constrói um negócio de código aberto é mais ou menos assim: Criar um produto de código aberto que resolva um problema real; esse produto ganha força junto aos desenvolvedores, tornando-se uma ferramenta indispensável em sua pilha; a startup cria serviços e recursos comerciais além do projeto principal de código aberto para torná-lo ainda mais útil.

É um modelo experimentado e testado, mas o problema é que as empresas estão cada vez mais se afastando do código aberto de uma forma ou de outra, seja fazendo a transição para uma licença menos permissiva, como fez a Grafana, ou abandonando-a completamente, como fez a HashiCorp. As razões são geralmente as mesmas: trata-se de proteger os resultados financeiros da empresa, garantindo que empresas maiores não aproveitem as credenciais de código aberto de um produto.

Existe até um novo paradigma de licenciamento surgindo para resolver o problema do “uso e abuso” no código aberto. A empresa de ferramentas para desenvolvedores de bilhões de dólares, Sentry, está promovendo o conceito de “fonte justa”, à medida que busca se alinhar com software “aberto” sem realmente se tornar código aberto. “O código aberto não é um modelo de negócios – o código aberto é um modelo de distribuição, é um modelo de desenvolvimento de software, principalmente”, disse o chefe de código aberto da Sentry, Chad Whitacre, ao TechCrunch em uma entrevista no mês passado.

Embora o uso de código aberto para agradar uma empresa à comunidade de desenvolvedores esteja longe de ser um conceito novo, o Pydantic é um pouco incomum, pois usa seu projeto de código aberto inteiramente como uma ferramenta de marketing. Então, em vez de tentar transformar o próprio Pydantic em um produto comercialmente viável, ele está se apoiando na seriedade do projeto para vender outros produtos não diretamente relacionados – como o Logfire.

“Em vez de construir a versão hospedada do Pydantic, a biblioteca, construímos o Logfire, a plataforma de observabilidade”, disse Colvin. “A confiança que temos como empresa da comunidade Python está em um nível diferente de muitas outras empresas. Fomos à PyCon US este ano logo depois de anunciarmos o Logire em beta, e nosso estande teve um grupo de pessoas ao redor durante toda a semana porque todos conheciam a biblioteca e nos conheciam. Ao passo que, se tivéssemos surgido como uma nova empresa de observabilidade, as pessoas nos teriam ignorado. Pydantic é uma marca mais conhecida do que quase qualquer outra no mundo Python, exceto grandes nomes como AWS e Google.”

Logfire do Pydantic em ação
Logfire do Pydantic em ação
Créditos da imagem: Fogo de lenha

Logfire é basicamente um concorrente do Datadog, projetado para fornecer aos desenvolvedores insights sobre o desempenho de seu software. Mas a Pydantic quer tornar todo o processo de observabilidade mais simples de configurar. Ela quer ser “para a Datadog o que a Vercel é para a AWS”, como disse Colvin.

“A AWS tem uma enorme quantidade de funcionalidades e é incrivelmente complexa de usar”, disse ele. “O Datadog também é um kit extremamente complexo, por isso estamos tentando construir uma experiência mais simples para os desenvolvedores. A longo prazo, queremos que seja para que você possa usar isso (Logfire) no lugar do Datadog. Mas, no médio prazo, queremos ser uma solução mais simples para equipes menores.”

É certamente uma abordagem interessante para construir um negócio – a startup está essencialmente usando o Logfire para resolver um problema diferente para as mesmas pessoas que usam o Pydantic.

“São coisas diferentes, mas onde se sobrepõem é que todas as pessoas que precisam do Pydantic, a biblioteca de validação, também precisam de observabilidade”, disse Colvin. “Portanto, estamos buscando uma solução para as mesmas pessoas.”

Mostre-me o dinheiro

Nos primeiros dias do Pydantic, Colvin conseguiu garantir alguns patrocínios decentes de alguns dos maiores usuários corporativos da estrutura, incluindo Salesforce, que doou US$ 10.000 em 2022; AWS e GitHub patrocinaram US$ 5.000 e US$ 750, respectivamente.

Mas à medida que o negócio cresceu e os VCs entraram em cena, as doações corporativas tornaram-se menos frequentes.

“Tivemos patrocínios razoavelmente generosos, mas ainda mais quando eu estava trabalhando por conta própria”, disse Colvin. “Mas agora que temos o apoio da Sequoia, as pessoas são menos hábeis com suas carteiras!”

Com o Logfire agora em disponibilidade geral, a Pydantic espera aproveitar os mais de 2.000 desenvolvedores e 150 empresas que atraiu durante a fase beta. Agora tem um forte foco em empresas de IA.

Além do investidor principal Sequoia, a rodada da Série A da Pydantic contou com a participação de Partech e Irregular Expression, ao lado de anjos como Logan Kilpatrick e Jason Liu. Colvin disse que o dinheiro novo será usado principalmente para salários e para reforçar o quadro de funcionários existente de 13, que estão espalhados pelos EUA e pela Europa.

“Usaremos os fundos para contratar, principalmente desenvolvedores”, disse Colvin. “Provavelmente contrataremos para vendas em algum momento, mas por enquanto é apenas engenharia.”

Rolar para cima
Pular para o conteúdo