Перейти к содержимому

История успеха · AI-разработка приложений · США и весь мир

Koder.aiДва человека за шесть недель, а не кварталы, выпустили AI-конструктор с 70 000+ пользователей из 100+ стран

Koder.ai превращает переписку в чате в работающее приложение: веб-приложение на React, backend на Go с PostgreSQL или мобильное приложение на Flutter, с живым превью, хостингом и выгрузкой кода. На первое работающее приложение уходит от 2 до 5 минут. Я спроектировал архитектуру, продукт и безопасность, инфраструктуру в нескольких странах и слой работы с моделями, который распределяет запросы между провайдерами и нашими собственными моделями и вдвое снизил стоимость inference. Два человека за шесть недель сделали то, что компании на этом рынке обычно строят большими командами несколько кварталов, и теперь пользователи из более чем 100 стран создают на платформе 500+ приложений в день.

Клиент
Koder.ai
Продукт
AI-платформа для 3 стеков: веб-, серверные и мобильные приложения
Рынок
Весь мир, пользователи из 100+ стран, 16 языков интерфейса
Пользователи
70 000+, создают 500+ приложений в день
Моя роль
CTO по подписке
Команда
2 человека на всю разработку
Сайт
koder.ai
Koder.ai: продукт

В цифрах

от старта до работающей платформы, а обычно на такое уходят кварталы
6 недель
пользователей из 100+ стран, и обслуживает их команда из двух человек
70 000+
стоимость inference благодаря своим моделям и маршрутизации
−50%
приложений в день создают пользователи, каждое в своём контейнере
500+
от чата до работающего приложения, пока команда пишет ТЗ
2–5 мин
приложений уже создано на платформе
35 000+

Продукт

Конструктор, где чат и работающее приложение открыты рядом, стартовый экран, приложения пользователей и то, что добавляет корпоративный тариф. Изображения взяты с koder.ai.

  • Приложения пользователей: лендинг недвижимости в Дубае, запись в барбершоп, сайт кофейни
  • Возможности для компаний: SSO и SCIM, журнал действий, хостинг в выбранном регионе, частные endpoints моделей, AWS Bedrock и Google Vertex AI
01

С чего начинали

В Koder.ai человек описывает приложение в чате и получает код, живое превью и опубликованное приложение. Из одного разговора платформа пишет веб-приложение на React, backend на Go с PostgreSQL и мобильное приложение на Flutter, а код можно выгрузить или дальше править руками.

Всё, что за этим стоит, команда из двух человек сделала за шесть недель: агентов, которые пишут код, контейнер для каждого проекта, хостинг и домены, работу с провайдерами моделей и серверы в нескольких странах. Компания с венчурными деньгами обычно держит под такой объём несколько отделов.

02

Что мы сделали

  1. Два агента, которые делают ежедневную работу разработчика

    Я построил архитектуру вокруг двух агентов. Планировщик распределяет работу, исполнитель выполняет операции с файлами: создаёт, правит, ищет, запускает линтер и сборку. Каждый проект живёт в своём Docker-окружении с dev-контейнером и hot reload, а каждая версия хранится в Git, поэтому сломанная сборка одного пользователя не задевает чужие приложения, а любую ошибку можно откатить.

  2. От идеи до работающего приложения за 5 минут или быстрее

    Пользователь описывает приложение или начинает со скриншота либо файла Figma. Агенты пишут код на React и Tailwind, поднимают dev-контейнер и через несколько секунд показывают живое превью, и первое работающее приложение готово за 5 минут, а то и за 2. В том же чате можно получить backend на Go с PostgreSQL и мобильное приложение на Flutter. Пользователь видит работающий продукт раньше, чем обычная команда дописала бы техническое задание.

  3. Код принадлежит клиенту, и страх привязки не мешает продажам

    В платформе есть редактор кода с деревом файлов, визуальный редактор, редактор базы данных, снимки с откатом и режим планирования. На платных тарифах код можно выгрузить или подключить к GitHub, и это снимает возражение о привязке к платформе, на котором спотыкаются многие покупатели конструкторов.

  4. Публикация в один клик и в том регионе, которого требуют правила о данных

    Одна кнопка собирает приложение, загружает его на хостинг поверх S3 и отдаёт через Caddy и CDN, на системном домене или на своём, с автоматическим SSL. Я развернул инфраструктуру в нескольких странах, чтобы приложение работало там, где этого требуют правила о данных, а на тарифе Business клиент сам выбирает регион хостинга. Требования к размещению данных клиент выполняет без собственной команды эксплуатации.

  5. Расходы на inference вдвое ниже: несколько провайдеров и свои модели

    Слой работы с моделями сделал я: запросы распределяются между несколькими провайдерами и нашими собственными моделями и inference, поэтому ни один поставщик не диктует платформе ни цены, ни доступность. Свои модели и маршрутизация снизили стоимость inference на 50%, и на платформе, где каждое сообщение в чате означает вызов модели, это заметная экономия. Корпоративные клиенты могут подключить свои ключи, AWS Bedrock или Google Vertex AI либо запускать локальные модели в своём дата-центре.

  6. Безопасность, готовая к корпоративным клиентам с первого релиза

    Безопасность проектировал я. Весь доступ к приложению и API идёт по TLS, проекты разделены по рабочим пространствам и организациям, права задаются ролями на уровне организации, пространства и проекта, а ключевые действия пишутся в журнал. Корпоративные тарифы добавляют SSO/SAML и SCIM, платежи идут через Stripe, поэтому данные карт до платформы не доходят и утечь из неё не могут.

  7. Шесть недель и два человека до 70 000+ пользователей из 100+ стран

    Дизайн продукта тоже мой. Команда из двух человек сделала платформу за шесть недель, в темпе, которого большинство штатных команд не достигает. Сейчас у неё больше 70 000 пользователей из более чем 100 стран, на ней создано больше 35 000 приложений, и каждый день пользователи добавляют ещё 500+.

03

Результат

Два человека сделали Koder.ai за шесть недель, и больше 70 000 человек из 100+ стран проходят в нём путь от чата до опубликованного веб-, серверного или мобильного приложения, создавая 500+ приложений в день. Слой моделей, который я построил, вдвое снизил стоимость inference, а архитектура, которую я заложил, дала продукт такого масштаба за малую долю времени и денег, которые потратила бы обычная команда.

04

Что дальше

План самой платформы на срок от 12 до 24 месяцев: агенты, которые развивают приложение постоянно, а не генерируют его один раз, и больше функций управления, аудита и соответствия требованиям для тарифов Business и Enterprise.

Стек

  • React
  • Tailwind CSS
  • Go
  • PostgreSQL
  • Flutter
  • Docker
  • Git
  • Caddy
  • S3-хранилище
  • CDN
  • Stripe
  • AWS Bedrock
  • Google Vertex AI
oleg.isОтправляется по запросу

Полный кейс · PDF

Koder.ai

Два человека за шесть недель, а не кварталы, выпустили AI-конструктор с 70 000+ пользователей из 100+ стран

  1. 01Архитектура: агенты-планировщик и исполнитель, контейнеры проектов, публикация
  2. 02Инфраструктура в нескольких странах и как выбирается регион приложения
  3. 03Маршрутизация между провайдерами моделей и собственный inference, чтобы снизить расходы на модели
  4. 04Безопасность: разделение рабочих пространств, роли доступа, корпоративный вход
  5. 05План на шесть недель по неделям и как два человека в него уложились
  6. 06Стоимость одного сгенерированного приложения: модели, контейнеры, хостинг
Подготовил Олег СотниковPDF

Полный кейс Koder.ai

Открытая часть истории на этом заканчивается. Остальное в PDF: архитектура до и после, план переезда, как команда работает с AI-агентами, сколько всё это стоит в эксплуатации и откуда взялась экономия.

Каждый кейс я отправляю сам, а ваш email нужен только для этого.

Другие истории

Все истории
01AulaЖКХ · КазахстанCTO по подпискеТри релиза в день вместо одного в четыре месяца: 3 человека делают работу 16, а счёт за облако меньше на 70%Aula — одно приложение для жителей многоквартирных домов и 109 управляющих компаний, в нём 247 000 аккаунтов. Как CTO по подписке я перестроил то, как продукт делают и на чём он работает: команда разработки и тестирования сократилась с 16 человек до 3, серверов стало 3 вместо 18, счёт за облако упал на 70%, а ошибок в мобильном приложении стало на 97% меньше. Задача теперь доходит до продакшена за день, а не за две-три недели, и продукт выходит три раза в день при аптайме 99,99%. Такого темпа большинство штатных команд не достигает никогда.Читать историю02МетизПромСервисМеталлообработка и изготовление деталей · КазахстанCTO по подпискеЗавод экономит $300 000+ в год и тратит на IT вдвое меньше: подрядчиков заменили два инженера, которых я нанялМетизПромСервис изготавливает детали по чертежам заказчиков в Казахстане. Когда я пришёл, IT, учёт, бухгалтерию, производственные системы и управление токарными станками вели подрядчики, а за внешний софт и лицензии компания платила. Я построил собственную инфраструктуру, нанял и обучил двух инженеров, и мы заменили весь платный производственный софт своими ERP и CRM, причём ERP заработала за 3 месяца. Теперь компания экономит больше $300 000 в год на софте, тратит на IT вместе с зарплатами команды больше чем на 50% меньше, чем платила подрядчикам, а её станки с ЧПУ простаивают на 23% меньше, и внеплановых ремонтов стало вдвое меньше.Читать историю03CV RocketПоиск работы и AI-резюме · США и весь мирCTO по подпискеОдин инженер и CTO по подписке довели CV Rocket с нуля до продаж за пять недель и до 1 000+ клиентовCV Rocket автоматически пишет резюме под каждую вакансию, на одно уходит от 15 до 50 минут, и собирает рынок вакансий США и мира в одном месте: больше 1,5 млн вакансий с 89 000+ сайтов. Архитектура, облачные сервисы и интеграция с платёжными сервисами на мне, а сам продукт мы вдвоём с инженером сделали за четыре недели. Обычно на такой запуск у полноценной команды уходят кварталы. Продажи пошли с пятой недели, и сейчас у CV Rocket больше 1 000 клиентов.Читать историю

Хотите, чтобы следующая история была про вашу компанию?

За 30 минут созвона выберем первую задачу, которую стоит отдать AI, и прикинем, сколько она сэкономит.

Обсудить мою задачуЗвонок бесплатный. На связи я сам.