Mintlify использует ИИ для автоматического создания документации из кода – TechCrunch

Mintlify, стартап, разрабатывающий программное обеспечение для изации задач документирования программного обеспечения, объявил сегодня о привлечении 2,8 млн долларов США в ходе начального раунда под руководством Bain Capital Ventures при участии TwentyTwo Ventures и Quinn. Slack, соучредитель Sourcegraph. Генеральный директор Хан Ван говорит, что вырученные средства будут направлены на разработку продукта и удвоение основной команды Mintlify из трех человек к концу года.

Компания Mintlify из Итаки, штат Нью-Йорк, была основана в 2021 году Ханом Ваном и Ханби Ли — инженерами-программистами по профессии. Ван ранее был одним из основателей стартапа Foodful, разработавшего облачную систему мониторинга коров, и Pe•ple, онлайн-платформы сообщества клиентов, которую Tribe приобрела в начале 2021 года. До этого Ли был соучредителем Pe•ple. ненадолго присоединился к Duolingo в качестве инженера.

Ван сказал, что идея Mintlify родилась из его и Ли опыта разработки программного обеспечения, который включал работу с документацией, которая не всегда была полной или самого высокого качества. Их наблюдения согласуются с опросом GitHub 2017 года, который показал, что 93% разработчиков считают неполную или устаревшую документацию распространенной проблемой.

«Мы работали инженерами-программистами в компаниях на всех этапах, от стартапов до больших технологий, и обнаружили, что все они страдают от плохой документации, если она вообще существует», — сказал Ван TechCrunch в интервью по электронной почте. «Документация — это спасательный круг для младших инженеров и тех, кто осваивает новые кодовые базы. Это помогает старшим разработчикам сэкономить время на объяснении своего кода другим в будущем. Для общедоступных продуктов и продуктов с открытым исходным кодом документация напрямую влияет на принятие пользователями».

Mintlify

Кредиты изображений: Mintlify

Mintlify стремится решать проблемы, связанные с документацией, с помощью автоматизации, в частности, автоматического создания документации. Платформа компании считывает код и создает документы для его объяснения, используя такие технологии, как обработка естественного языка и просмотр веб-страниц.



Ван отказался раскрыть больше технических основ Mintlify, но создание документации из кода вполне возможно с сегодняшними методами искусственного интеллекта. Об этом свидетельствует тот факт, что у Mintlify есть несколько конкурентов, использующих аналогичные подходы, в том числе Documatic, чья система искусственного интеллекта автоматически генерирует журналы изменений и пояснения из кода в дополнение к документации.

Ван утверждает, что Mintlify обеспечивает «значительно» более качественные результаты, чем его конкуренты, и — в отличие от некоторых — не заставляет разработчиков размещать документацию в облачном сервисе. «Миссия Mintlify состоит в том, чтобы решить проблему гниения документации, превратив непрерывную документацию в стандартную практику для команд разработчиков», — добавил Ван. “[W]Когда инженеры-менеджеры активно ищут решения для улучшения практики документирования… тогда мы вмешиваемся».

Помимо создания документации, Mintlify регулярно сканирует «устаревшую» документацию и определяет, как пользователи взаимодействуют с документацией, чтобы улучшить ее удобочитаемость. (Ванг подчеркнул, что платформа не хранит код и шифрует все пользовательские данные при хранении и передаче.) Mintlify, который бесплатен для отдельных разработчиков, также интегрируется с существующими системами, включая SlackDropbox и GitHub для автоматизации управления задачами и рабочих процессов разработки.

По словам Вана, использование бесплатного плана Mintlify росло на 20% каждую неделю с момента его запуска в январе. Теперь, когда пользовательская база превышает 6000 активных учетных записей, компания планирует сместить акцент на премиальное предложение, ориентированное на корпоративных клиентов.

«Пандемия стандартизировала децентрализованную и асинхронную рабочую среду. Это сделало высококачественную документацию критически важной для достижения эффективного общения, адаптации и разработки продукта», — сказал Ван. «Наше расширение автоматизации рабочих процессов решает эту проблему, ориентируясь на инженеров-менеджеров, а наша существующая фанатская база выступает в качестве чемпионов».