Конструкторы приложений
Компания Sutro представила ИИ-конструктор приложений
ИИ уже изменил способы поиска, сбора информации, рисования, программирования, расшифровки данных и т.д., а теперь он может демократизировать и процесс создания приложений. Новый стартап Sutro, работающий с искусственным интеллектом, обещает возможность создавать целые готовые приложения — в том числе для веба, iOS и Android — за считанные минуты, причем для этого не требуется никакого опыта программирования.
Идея заключается в том, чтобы позволить всем сосредоточиться на своих уникальных идеях, опираясь на Sutro для автоматизации других аспектов создания приложений, включая необходимые знания в области искусственного интеллекта, управления продуктом и дизайна, хостинга, использования специфических языков, компиляции и масштабирования.
Компания была основана в конце 2021 года Томасом Халгасом и бывшим менеджером по продуктам Google и Facebook* Оуэном Кэмпбелл-Муром, которые продали свой предыдущий стартап, приложение для групповых чатов Sphere, компании Twitter. Теперь, после ухода Халгаса из Twitter, он исполняет обязанности генерального директора, поскольку Кэмпбелл-Мур перешел на основную работу в OpenAI.
Халгас, специализирующийся на машинном обучении и компиляторах, представляет себе Sutro как нечто, выполняющее функции всей продуктовой команды — то, что позволит создавать приложения так же просто, как и веб-сайты.
«Еще в университете мы всегда говорили о том, насколько устарело ремесло инженера-программиста», — рассказывает Халгас. «Мы тратили много времени на технические мелочи, вместо того чтобы думать о том, что сделает технический продукт уникальным».
Например, приступая к новому проекту, говорит Халгас, разработчикам приходится тратить несколько дней на выяснение таких вопросов, как инфраструктура, аутентификация, безопасность и другие «данные», прежде чем они смогут приступить к работе над своей идеей.
«Это просто безумие — должен быть способ автоматизировать все эти обычные вещи», — говорит он.
В то же время основатели с интересом наблюдали за развитием GPT, понимая, что нас ожидает нечто революционное, что станет частью будущего. Они представляли себе создание платформы, которая могла бы выполнять функции менеджеров по продуктам, маркетологов, инженеров и специалистов по анализу данных, где вы могли бы представить свою идею и целевой рынок, а команда занялась бы макетингом продукта, доработкой дизайна, развертыванием серверов, исправлением уязвимостей, обеспечением работы аналитики и последующим плавным масштабированием по мере роста.
Однако искусственный интеллект пока не в состоянии выполнить всю эту тяжелую работу, особенно если речь идет о создании приложения, которое может включать десятки тысяч строк кода. Поэтому Sutro сочетает лучшие возможности ИИ — GPT-4 и другие LLM для создания веб, мобильных и back end приложений — с лучшими возможностями компиляторов, основанных на правилах. Что касается ИИ, то большая часть работы выполняется с помощью GPT, хотя в некоторых областях команда также использует модели с открытым исходным кодом.
На стороне компилятора была создана собственная технология, позволяющая начать процесс разработки приложения с помощью запроса, в котором вы описываете продукт, который хотите создать.
После запроса Sutro применяет свой искусственный интеллект на базе LLM для создания iOS, Android и веб-клиентов и настройки производственного бэкэнда. Кроме того, имеется студийный инструментарий, в котором можно изменить все, что нужно, включая визуальный стиль и другие аспекты функционирования и дизайна приложения. Заказчики могут либо самостоятельно работать с продуктом, либо совместно с командой Sutro разрабатывать свои приложения. По завершении проекта пользователи могут опубликовать приложение и в дальнейшем редактировать, поддерживать и обновлять его по мере необходимости.
«Я хотел бы подчеркнуть, что это не просто еще одна no-code платформа», — отмечает Халгас. «В платформе без кода вы обычно приходите, перетаскиваете что-то, и это все еще очень низкий уровень. Чтобы заставить что-то работать, нужно проделать большую работу. Мы же больше похожи на всю команду разработчиков или всю продуктовую команду, а не на еще один no-code инструмент», — говорит он.
То есть пользователи могут вносить изменения высокого уровня без особых усилий. Например, вы можете попросить редактор добавить рейтинги к сообщениям в приложении, и Sutro сможет определить, где нужно добавить функцию рейтингов, внедрить алгоритм ранжирования или выполнить агрегацию этих рейтингов, поясняет Халгас. Пользователи также могут добавлять собственный кастомный код, собственные компоненты и кастомные интеграции.
В компании есть демонстрационный пример, в котором базовая версия Pinterest создается примерно за 60 секунд.
Поскольку Sutro занимается хостингом и всей работой по созданию приложений под капотом, компания взимает плату с клиентов на основе подписки, в зависимости от размера и сложности проекта и сложности его сопровождения. Стартап пока не готов раскрыть свою цену, которая в настоящее время обсуждается с проверенными клиентами в частном порядке, но отмечает, что она «в разы меньше», чем при найме команды разработчиков.
В настоящее время Sutro используют 715 разработчиков, которые уже создали 934 приложения с использованием этой системы.
Небольшая команда Sutro, базирующаяся в Лондоне и Сан-Франциско, включает в себя людей с инженерным образованием из Uber, Twitter, Meta* и Google. На этой неделе компания опубликовала свой новый лендинг и теперь открыта для запросов на доступ со стороны заинтересованных лиц.
Ранее компания Sutro привлекла 2.2 млн. долл. от Eniac Ventures и других инвесторов-ангелов, включая Питера Велиндера, вице-президента по продуктам и партнерству в OpenAI.