Pydantic, una startup de código abierto con sede en el Reino Unido, está lanzando su primer producto comercial con el respaldo de una de las firmas de capital de riesgo más reconocidas del Valle de Silicio.
El lunes, Pydantic lanzó una plataforma de observabilidad llamada Logfire, cinco meses después de probarla en beta abierta, y anunció una financiación de Serie A de $12.5 millones liderada por Sequoia.
Sin embargo, la compañía es más conocida por su biblioteca de Python homónima y su marco de validación de datos de código abierto, iniciado por el desarrollador del Reino Unido Samuel Colvin en 2017. El proyecto ha ido de éxito en éxito y ahora es utilizado por desarrolladores en algunas de las empresas más grandes del mundo, incluyendo Meta, Nvidia, Netflix, Google y OpenAI.
Las empresas implementan Pydantic en aplicaciones que necesitan verificar el tipo de datos que un usuario ha ingresado. Por ejemplo, si un formulario requiere una dirección de correo electrónico y el usuario ingresa un número de teléfono o lo deja en blanco, Pydantic verifica esto y muestra un mensaje de error amigable al usuario. Básicamente valida estructuras de datos para garantizar la integridad y tiene numerosos casos de uso.
Por ejemplo, el fabricante de ChatGPT OpenAI introdujo salidas estructuradas para su API en agosto, y esta función utiliza Pydantic en el fondo. Entonces, si una empresa quiere desarrollar un chatbot que recopile detalles de usuario y los devuelva de manera estructurada para que los datos puedan ser procesados fácilmente por el sistema, utilizaría Pydantic.
«Lo emocionante de Pydantic es que es la forma predeterminada de validar la respuesta de un LLM», dijo Colvin a TechCrunch en una entrevista la semana pasada. «Así que si quieres hacer una salida estructurada, así es como lo haces».
Pydantic lanzó Pydantic como una entidad comercial en 2022, saliendo del anonimato hace 18 meses con $4.7 millones en financiamiento inicial de Sequoia. Y parece que ahora es hora de empezar a ganar dinero, de hecho, Colvin dijo que la compañía está, efectivamente, buscando «sacar provecho de nuestra credibilidad y nuestro nombre de marca», utilizando Pydantic como el anzuelo para otros productos, en lugar de construir sobre Pydantic en sí mismo.
La trayectoria típica para una startup que construye un negocio de código abierto se parece a esto: crea un producto de código abierto que resuelve un problema real; ese producto gana tracción con los desarrolladores, convirtiéndose en una herramienta indispensable en su stack; la startup crea servicios comerciales y características sobre el proyecto de código abierto central para hacerlo aún más útil.
Es un modelo probado, pero el problema es que las empresas se están alejando cada vez más del código abierto de una forma u otra, ya sea transfiriendo a una licencia menos permisiva como lo hizo Grafana, o abandonándolo por completo como lo hizo HashiCorp. Las razones son generalmente las mismas: se trata de proteger la línea de fondo de la empresa, asegurando que las empresas más grandes no se aprovechen de las credenciales de código abierto de un producto.
Incluso está surgiendo todo un nuevo paradigma de licencias para abordar el problema de «uso y abuso» en el código abierto. La empresa de herramientas para desarrolladores multimillonaria Sentry está impulsando el concepto de «código justo», ya que busca alinearse con el software «abierto» sin realmente ser de código abierto. «El código abierto no es un modelo de negocio, el código abierto es un modelo de distribución, es un modelo de desarrollo de software, principalmente», dijo el jefe de código abierto de Sentry, Chad Whitacre, a TechCrunch en una entrevista el mes pasado.
Mientras que usar el código abierto para congraciarse con la comunidad de desarrolladores está lejos de ser un concepto novedoso, Pydantic es ligeramente inusual en que está utilizando su proyecto de código abierto completamente como herramienta de marketing. Entonces, en lugar de intentar transformar a Pydantic en sí mismo en un producto comercialmente viable, está apoyándose en la gravedad del proyecto para vender otros productos no directamente relacionados en su lugar, como Logfire.
«En lugar de construir la versión alojada de Pydantic, la biblioteca, construimos Logfire, la plataforma de observabilidad», dijo Colvin. «La confianza que tenemos como empresa de la comunidad de Python está en una liga diferente a muchas otras empresas. Fuimos a PyCon US este año justo después de que anunciamos Logire en beta, y nuestro stand tenía un grupo de personas a su alrededor toda la semana, porque todos conocían la biblioteca y nos conocían. Mientras que, si hubiéramos aparecido como una empresa de observabilidad completamente nueva, la gente nos habría ignorado. Pydantic es una marca más conocida que casi cualquier otra en el mundo de Python, aparte de los grandes como AWS y Google».
Logfire es básicamente un competidor de Datadog, diseñado para dar a los desarrolladores información sobre cómo está funcionando su software. Pero Pydantic quiere hacer que todo el proceso de observabilidad sea más simple de configurar. Quiere ser «para Datadog lo que Vercel es para AWS», como lo expresó Colvin.
«AWS tiene una cantidad enorme de funcionalidades y es increíblemente complejo de usar», dijo. «Datadog también es un equipo enormemente complejo, así que estamos tratando de construir una experiencia más simple para los desarrolladores. A largo plazo, queremos que puedas usar esto [Logfire] en lugar de Datadog. Pero a mediano plazo, queremos ser la solución más simple para equipos más pequeños».
Es ciertamente un enfoque interesante para construir un negocio: la startup está utilizando básicamente a Logfire para resolver un problema diferente para las mismas personas que usan Pydantic.
«Son cosas diferentes, pero donde coinciden es que todas las personas que necesitan Pydantic, la biblioteca de validación, también necesitan observabilidad», dijo Colvin. «Así que estamos apuntando a una solución para las mismas personas».
En los primeros días de Pydantic, Colvin logró asegurar algunos patrocinios decentes de algunos de los mayores usuarios corporativos del marco, incluyendo a Salesforce, que donó $10,000 en 2022; AWS y GitHub patrocinaron con $5,000 y $750, respectivamente.
Pero a medida que el negocio ha crecido y los VCs han entrado en escena, las donaciones corporativas se han vuelto menos frecuentes.
«Teníamos patrocinios razonablemente generosos, pero más cuando estaba trabajando por mi cuenta», dijo Colvin. «Pero ahora que estamos respaldados por Sequoia, la gente es menos generosa con su cartera».
Con Logfire ahora en disponibilidad general, Pydantic espera construir sobre los 2,000 desarrolladores y 150 empresas que atrajo durante la fase beta. Ahora tiene un fuerte enfoque en las empresas de inteligencia artificial.
Además del inversor principal Sequoia, la ronda Serie A de Pydantic contó con la participación de Partech e Irregular Expression, además de ángeles como Logan Kilpatrick y Jason Liu. Colvin dijo que el efectivo fresco se utilizará principalmente para salarios y para reforzar su actual plantilla de 13 empleados, que están distribuidos en los Estados Unidos y Europa.
«Utilizaremos los fondos para contratar, principalmente desarrolladores», dijo Colvin. «Probablemente contrataremos para ventas en algún momento, pero por ahora, es solo ingeniería».