Sirena, la herramienta de creación de diagramas y gráficos de código abierto, ha sido popular durante mucho tiempo entre los desarrolladores por su capacidad para crear diagramas utilizando un lenguaje similar a Markdown. Como suele ser el caso, el fundador de Mermaid Knut Sveidqvist Creó el proyecto porque vio la necesidad de él en su propio trabajo como arquitecto de software y luego lo abrió sin ningún plan inmediato de monetización. Luego, en 2022, se le acercó Empresas centrales abiertas (OCV), la firma de capital de riesgo del fundador de GitLab, Sid Sijbrandij, que luego lo emparejó con un emprendedor e inversor en serie. Andrés Firestone como su director ejecutivo.
Ahora, la compañía, que construye servicios alojados en torno al proyecto de código abierto, anunció que ha recaudado una ronda de financiación inicial de 5,5 millones de dólares de OCV y el fondo M12 de Microsoft.
Hay cierta ironía en que Microsoft invierta ahora en Mermaid. Sveidqvist me dice que el impulso inicial para crear Mermaid fue la pérdida de un archivo de Microsoft Visio. “Tuve que volver a dibujar todo. Entonces, de camino a casa, pensé que tenía que haber una mejor manera de hacer esto. También fue el momento en que las rebajas comenzaban a hacer efecto. ¿No podemos tener esto como texto? Esa era la idea. Más tarde esa noche, me senté en la sala con mis hijos. Estaban viendo la televisión y comencé el proyecto. Estaban viendo La Sirenita. Por eso le puse ese nombre hace ocho años”.
Al principio, Mermaid se centraba principalmente en diagramas de flujo, pero con el tiempo Sveidqvist añadió otros tipos de diagramas y la comunidad rápidamente también los hizo suyos. Y también se ha vuelto bastante popular. Firestone me dijo que la versión en la nube del proyecto de código abierto tuvo 4 millones de usuarios el año pasado.
El sistema OCV consiste en buscar proyectos populares con fundadores inteligentes y cofundar una empresa con ellos para comercializar esos proyectos. A menudo, eso significa incorporar a un director ejecutivo con experiencia empresarial para complementar lo que suele ser un cofundador técnico. Lo que también ayuda, por supuesto, es que estos proyectos ya tienen un historial, lo que a su vez reduce bastante el riesgo de la inversión.
“Al combinar el software de código abierto con el modelo de estudio de riesgo, con la experiencia de Sid Sijbrandij, con el capital, cuando juntas esas cosas, ahora tienes estas empresas en etapa inicial que parecen haber sido eliminadas de riesgos mucho más. como una serie A. Tienes una visión muy amplia del futuro sobre la adaptación del producto al mercado, lo cual fue realmente especial para mí al llegar”, explicó Firestone.
Firestone añadió que millones de usuarios no técnicos necesitan herramientas de diagramación y diagramas de flujo. Ese es un mercado que Mermaid Chart busca abordar mediante la creación de herramientas más fáciles de usar para este grupo de usuarios. Pero la visión general es significativamente más amplia y no se trata tanto de alterar a empresas como Lucidchart o Miró. Mermaid Chart quiere perseguir ServiceNow y servicios similares de automatización del flujo de trabajo, me dijo Firestone. Pero eso todavía está bastante lejos.
Por ahora, el equipo está totalmente concentrado en desarrollar su servicio y llegar a una audiencia más amplia. Sin embargo, una vez que una empresa apuesta por Mermaid Chart, la herramienta tiene el potencial de convertirse en una base de conocimiento vital, que luego puede sentar las bases para permitir una visión más amplia de automatización de procesos de la empresa.
Como herramienta basada en texto, siempre habrá una barrera de entrada relativamente alta, algo de lo que el equipo es muy consciente. Es por eso que la compañía agregó recientemente un editor visual también. Sin embargo, esa es una característica voluntaria. Los usuarios que quieran y les guste el enfoque basado en texto pueden continuar haciéndolo (y cambiar entre las dos interfaces a voluntad).
Además, para hacer que Mermaid sea aún más accesible, el equipo también entrenó su propio modelo de IA para permitir a los usuarios crear gráficos con la ayuda de una interfaz de chat, por ejemplo. Para los usuarios que pagan, la IA también puede arreglar un diagrama cuando falla la sintaxis.
“Millones de ingenieros de software en todo el mundo disfrutan del núcleo abierto de Mermaid, y su software es compatible de forma nativa con GitLab, GitHub y otros”, dijo Sid Sijbrandij, cofundador y director ejecutivo de GitLab y fundador de Open Core Ventures. “Mermaid Chart está expandiendo la comunidad al llevar los beneficios de Mermaid a todo tipo de usuarios comerciales, aprovechando la IA como catalizador. Los casos de uso y las oportunidades comerciales adyacentes a la tecnología son importantes y estamos entusiasmados de apoyar al equipo en esta próxima fase de crecimiento”.