GitHub Spark AI

GitHub Spark AI

GitHub (Microsoft) · Programación

GitHub Spark fue un constructor de apps con IA que convertía instrucciones en lenguaje natural en apps web, con un runtime gestionado y funciones de IA integradas. GitHub lo retiró en 2026.

Vista previa de la interfaz de GitHub Spark AI

Acerca de GitHub Spark AI

What Is GitHub Spark

GitHub Spark fue un constructor de apps con IA de GitHub que convertía una idea escrita en una aplicación web funcional. Describías lo que querías en lenguaje natural, Spark generaba el código, lo alojaba y te mostraba una vista previa que podías abrir en el ordenador o en el móvil. GitHub lo presentó como un constructor de apps en lenguaje natural para micro apps, esas herramientas pequeñas y personales que muchos no llegan a crear porque parecen demasiado concretas.

Funcionaba en tres piezas conectadas. Un editor de lenguaje natural traducía tu descripción en una app y te dejaba afinarla con más instrucciones. Un runtime gestionado se encargaba del alojamiento, del almacenamiento de datos y de la autenticación, así que no había que desplegar nada a mano. Una integración con modelos permitía a una Spark llamar a la IA para chatbots, generación de contenido y otras funciones, sin montar tu propia API. Cada revisión se guardaba sola, así que podías volver a cualquier versión anterior.

La promesa era el desarrollo de apps con IA sin código dentro de la familia del constructor de apps de GitHub Copilot, con la creación de apps sin código al alcance de cualquiera. En lugar de un proyecto de investigación, obtenías algo que podías pulsar y usar. El problema es que el producto ya no está. GitHub dejó de aceptar usuarios y apps nuevas el 4 de agosto de 2026, y los usuarios existentes solo pudieron entrar hasta el 31 de agosto de 2026 para exportar su trabajo. El servicio GitHub Models, que daba vida a la función Spark llm(), se retiró el 30 de julio de 2026, así que cualquier app que dependiera de ella necesitaba otro proveedor de inferencia para conservar sus funciones de IA. Las apps ya desplegadas siguieron funcionando tras el cierre.

Getting Started

  1. Entra con una cuenta de GitHub. Spark usaba el acceso autenticado de GitHub, así que no había un registro aparte una vez tenías perfil.
  2. Escribe una descripción de la app que quieres en el editor de lenguaje natural y deja que genere una vista previa en vivo.
  3. Afina el resultado con nuevas instrucciones, o abre el código y edítalo directamente con GitHub Copilot.
  4. Añade funciones de IA si las necesitas, o conecta el almacén de clave-valor gestionado para conservar los datos entre sesiones.
  5. Publica la app con un clic y compártela con permiso de solo lectura o de lectura y escritura para que otros la usen o la remezclen.

Aviso: GitHub Spark está retirado desde 2026. Esta página recoge lo que hacía el producto y puede no servir a quien empiece hoy.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de GitHub Spark AI.

Plan gratuitoSí
Planes de pagoIncluded with GitHub Copilot; premium requests billed separately
PlataformaWeb
DesarrolladorGitHub (Microsoft)
CategoríaProgramación
Fecha de lanzamientoMay 2025
Última actualizaciónAug 2026
Visitas al sitio web125.9K
Ranking global del sitio357.5K
Disponibilidad de la APINo

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Personas sin perfil técnico con una idea concreta
  • Desarrolladores que hacen prototipos rápido
  • Equipos de producto y de startup
  • Docentes y aficionados

Tareas

  • Crear una herramienta personal
  • Prototipar una idea de producto
  • Añadir un chatbot o un generador
  • Publicar una web pequeña
  • Compartir y remezclar

Casos de uso

  • Un proyecto de fin de semana
  • Una herramienta interna en el trabajo
  • Una demo en clase

Funciones clave

Creación de apps en lenguaje natural

Spark creaba apps a partir de una descripción escrita, no de código. Escribías lo que querías y el editor generaba la estructura y una vista previa que veías tomar forma. Podías seguir afinando con más instrucciones, así que una idea tosca no tenía que salir bien a la primera. Esto bajaba bastante el punto de entrada para quien no venía del mundo del código.

Runtime gestionado sin despliegue

El alojamiento iba dentro de Spark, así que crear o revisar una app la desplegaba sola. El runtime cubría el alojamiento, una capa de autenticación ligada a las cuentas de GitHub y un almacén de clave-valor gestionado que conservaba los datos entre sesiones. Las apps podían ejecutarse e instalarse como aplicación web progresiva en ordenador, tableta o móvil. Eso quitaba de en medio la configuración habitual de un servidor, un dominio y una base de datos.

Funciones de IA integradas con Spark llm()

Las apps de Spark podían llamar a la IA generativa sin una integración aparte. Una función auxiliar llamada Spark llm() conectaba una app con GitHub Models para dar vida a un chatbot, generar contenido o añadir automatización. Quien no supiera tratar con modelos directamente podía aun así añadir comportamiento de IA. Esa misma función marcó el filo del cierre, porque GitHub Models se retiró y dejó las llamadas a llm() rotas salvo que metieras otro proveedor.

Acceso al código e integración con Copilot

Spark no era una caja negra. Podías abrir el código generado, editarlo en el entorno de Spark o pasarlo a VS Code con GitHub Copilot en modo agente, y crear un repositorio con un clic. El código se mantenía sincronizado a medida que la app crecía. Para quien pensaba llevar una idea más allá del prototipo, esto significaba que el punto de partida no se tiraba a la basura.

Revisiones y variantes

Cada revisión se guardaba sola y podía restaurarse con un clic. Al crear o iterar una app también podías pedir un conjunto de variantes, que generaban varias versiones de la misma petición con diferencias reales para compararlas. Eso convertía probar una idea en algo sin riesgo, porque no se perdía nada al tantear una dirección.

Compartir y remezclar

Las apps podían compartirse con permiso de solo lectura o de lectura y escritura, según cuánto control necesitara la otra persona. Las apps compartidas se podían usar directamente o remezclar, es decir, la otra persona copiaba el código y montaba su propia versión. El requisito de la cuenta de GitHub mantenía los datos de cada app separados por usuario.

Ventajas y desventajas

Ventajas

  • La creación en lenguaje natural daba una app funcional sin escribir código, algo que encajaba con las herramientas personales pequeñas que nunca llegan a tener tiempo de ingeniería.
  • El runtime gestionado quitaba el alojamiento, la base de datos y la autenticación de encima, así que una idea podía estar en vivo con un clic.
  • La IA integrada mediante llm() añadía chatbots y generadores sin gestionar una API de modelos ni su facturación.
  • El código seguía accesible y sincronizado con GitHub Copilot y VS Code, así que un prototipo no era un callejón sin salida.

Desventajas

  • GitHub retiró Spark en 2026, así que no se podían crear usuarios ni apps nuevas después del 4 de agosto de 2026, lo que descarta el producto para quien empiece hoy.
  • La función llm() se rompió cuando GitHub Models se retiró el 30 de julio de 2026, así que las funciones de IA necesitaban otro proveedor de inferencia con clave propia y facturación propia.
  • Las apps existentes tenían que exportarse antes del 31 de agosto de 2026 para seguir siendo editables, lo que suponía trabajo extra para quien pensara seguir desarrollando una.
  • Exigía una cuenta de GitHub y funcionaba bajo las condiciones de GitHub, algo poco práctico para quien quiere evitar esa plataforma.

Preguntas frecuentes

GitHub Spark fue un constructor de apps con IA que convertía descripciones en lenguaje natural en apps web funcionales. Se encargaba del alojamiento, del almacenamiento de datos y de la autenticación con un runtime gestionado, y podía añadir funciones de IA mediante una función llm() integrada. GitHub retiró el producto en 2026.