Repolode
cloudflare

cloudflare/vibesdk

Plataforma agéntica de código abierto para crear y desplegar aplicaciones full-stack a partir de instrucciones en lenguaje natural, íntegramente en Cloudflare.

Alternativa open source a:LovableBolt.new

Estrellas
5,419
Forks
1,282
Issues abiertos
22
Último commit
hace 7 horas

¿Qué es?

VibeSDK te permite crear aplicaciones full-stack con un agente de programación con IA. Describes lo que quieres, respondes a sus preguntas aclaratorias y ves cómo planifica, edita archivos, despliega vistas previas, inspecciona errores e itera contigo.

Todo el flujo de trabajo se ejecuta en servicios de Cloudflare. Cada proyecto tiene un espacio de trabajo aislado en un Durable Object; las aplicaciones generadas se muestran como vistas previas mediante Dynamic Workers; cada aplicación tiene su propio almacenamiento respaldado por SQLite a través de un Durable Object Facet, y el historial de versiones con puntos de restauración se guarda en Cloudflare Artifacts. Las solicitudes a los proveedores de modelos se enrutan mediante AI Gateway.

Puedes desplegar tu propia instancia con un flujo de Cloudflare Workers de un solo clic o ejecutarla localmente con Bun después de que un script de configuración prepare los recursos de Cloudflare, los proveedores de modelos y la autenticación. Los proyectos generados se pueden exportar para continuar su desarrollo en otro lugar.

Funciones clave

  • 01Generación iterativa de código dirigida por un agente, con preguntas aclaratorias estructuradas.
  • 02Edición de archivos en vivo en un editor de código integrado.
  • 03Vistas previas con Dynamic Workers, sin necesidad de un servidor de desarrollo en ejecución continua.
  • 04Inspección de la consola del navegador y reparación de errores en tiempo de ejecución durante el ciclo de desarrollo.
  • 05Almacenamiento SQLite aislado para cada aplicación generada, con controles para inspeccionarlo y restablecerlo.
  • 06Puntos de restauración almacenados en Cloudflare Artifacts, con reversión que conserva el historial.
  • 07Exportación de proyectos para continuar el desarrollo fuera de la plataforma.

Casos de uso

  • Crear un prototipo de aplicación web full-stack a partir de una descripción de texto.
  • Aprender cómo se construye en Cloudflare Workers y Durable Objects una plataforma agéntica de programación.
  • Ejecutar una plataforma privada o interna de programación con IA en tu propia cuenta de Cloudflare.
  • Estudiar patrones de aislamiento por proyecto y espacios de trabajo con versiones en sistemas de agentes.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/cloudflare/vibesdk.git
  2. 2

    Entra en la carpeta del proyecto e instala las dependencias con Bun

    cd vibesdk && bun install
  3. 3

    Ejecuta el script de configuración para configurar los recursos y entornos de Cloudflare

    bun run setup
  4. 4

    Inicia el servidor de desarrollo y abre http://localhost:5173

    bun run dev

Antes de usarlo

  • Se necesita una cuenta de Cloudflare y un token de API. Para usarlo en producción, también se requiere un plan Workers Paid y acceso a Workers for Platforms.
  • Se necesitan credenciales de al menos un proveedor de modelos, a menos que las claves de los proveedores estén guardadas en AI Gateway.
  • Para desplegar tu propia instancia, necesitas un dominio personalizado con DNS comodín y seguir una guía de configuración.

Temas

Preguntas frecuentes

¿Qué es vibesdk?
Plataforma agéntica de código abierto para crear y desplegar aplicaciones full-stack a partir de instrucciones en lenguaje natural, íntegramente en Cloudflare. VibeSDK te permite crear aplicaciones full-stack con un agente de programación con IA. Describes lo que quieres, respondes a sus preguntas aclaratorias y ves cómo planifica, edita archivos, despliega vistas previas, inspecciona errores e itera contigo.
¿vibesdk es gratuito? ¿Qué licencia tiene?
vibesdk es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vibesdk sigue mantenido?
Mantenimiento activo. El último commit de vibesdk fue el 22 oct 2026.
¿Para qué puedo usar vibesdk?
Crear un prototipo de aplicación web full-stack a partir de una descripción de texto. Aprender cómo se construye en Cloudflare Workers y Durable Objects una plataforma agéntica de programación. Ejecutar una plataforma privada o interna de programación con IA en tu propia cuenta de Cloudflare. Estudiar patrones de aislamiento por proyecto y espacios de trabajo con versiones en sistemas de agentes.
¿Cómo se instala vibesdk?
Clona el repositorio: git clone https://github.com/cloudflare/vibesdk.git Entra en la carpeta del proyecto e instala las dependencias con Bun: cd vibesdk && bun install Ejecuta el script de configuración para configurar los recursos y entornos de Cloudflare: bun run setup Inicia el servidor de desarrollo y abre http://localhost:5173: bun run dev
¿Dónde consigo vibesdk?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cloudflare/vibesdk

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados