cloudflare/vibesdk

Открытая платформа для vibe-кодинга, помогающая создать собственную платформу на базе стека Cloudflare

Инструменты⭐ 5 373TypeScriptпоследний релиз: v1.5.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Cloudflare VibeSDK — это open-source платформа для «vibe coding», позволяющая создавать собственные AI-инструменты для генерации веб-приложений по текстовому описанию, полностью развернутые на стеке Cloudflare.

Зачем нужен

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

Что можно реализовать

  • Создание внутренних инструментов для нетехнических команд (маркетинг, продажи) через описание требований.
  • Разработка SaaS-платформ, позволяющих клиентам расширять функциональность продукта без знания API.
  • Запуск собственных AI-сервисов для генерации кода с кастомизацией поведения агента и компонентных библиотек.
  • Автоматизация создания лендингов и дашбордов через чат-интерфейс.

Ключевые возможности

  • Генерация кода на стеке React + TypeScript + Tailwind с итеративным исправлением ошибок.
  • Живые превью приложений в изолированных контейнерах (Cloudflare Containers).
  • Интеграция с GitHub для экспорта сгенерированного кода.
  • Программный доступ через TypeScript SDK для интеграции в другие продукты.
  • Использование Cloudflare Durable Objects, D1, R2 и AI Gateway для бэкенда.

👤 Кому подойдёт: Компании, разрабатывающие AI-powered платформы; стартапы в сфере AI-разработки; внутренние IT-отделы для автоматизации задач нетехнических сотрудников; разработчики SaaS-продуктов.

Релизы

v1.5.0minor
🕐 7 мес назад · релиз на GitHub ↗

Релиз v1.5.0: добавлена поддержка WebSocket-аутентификации, управление фазами и улучшена безопасность деплоя.

  • Added: Внедрена система аутентификации по WebSocket-тикетам с поддержкой автопереподключения.
  • Added: Добавлено управление состоянием таймлайна фаз и подписка на их изменения.
  • Added: Улучшена обработка лимитов запросов: теперь возвращаются детализированные данные о превышении.
  • Fixed: Исправлена ошибка: только владелец приложения теперь может экспортировать код в GitHub и деплоить превью.
  • Added: Обернут глобальный fetch для корректной работы контекста в среде Workers.