La aplicación Mood Mirror - Mi primera experiencia con la Antigravedad

Hace apenas una semana Google lanzó Antigravity y me pareció un buen momento para probarla y contar mi experiencia. En este artículo explico cómo fui construyendo una pequeña web llamada Mood Mirror que emula a un artista capaz de convertir tu estado de ánimo en imágenes o vídeos abstractos. Esta aplicación usa modelos como Gemini 3, Nano Banana Pro y Veo, de los que hablaré con más detalle en futuros artículos.

Introducción a Antigravity

Antigravity es un Agentic IDE que parte de VSCode pero incorpora una sección de agentes mantenida por Google donde conviven modelos como Gemini, Claude y GPT. La diferencia no es solo que estos modelos estén disponibles, sino la integración de la sección de agentes dentro del propio IDE, lo que mejora la experiencia de desarrollo y acelera la iteración cuando se trabaja con agentes IA.

Cómo monté Mood Mirror

Para sacar el máximo partido lancé el proyecto en modo Vibe Coding y redacté un prompt con los objetivos y la arquitectura deseada. Diseñé una interfaz mínima con un textarea para que el usuario escriba cómo se siente, una lógica central que envía el texto a Gemini 3 para obtener un moodScore y una paleta emocional, y una parte artista que, según el resultado, pide una imagen o un vídeo a Nano Banana Pro o Veo. La UI actualiza el degradado de fondo según la paleta emocional mientras se genera la pieza visual.

Flujo de trabajo en Antigravity

Una de las opciones interesantes fue el modo planning que muestra un plan de acción antes de ejecutar los cambios. Elegí planning para poder revisar y comentar directamente en el IDE. Antigravity generó un plan y creó el esqueleto del proyecto con React y Tailwind CSS además de integraciones para el SDK de Gemini 3. Al principio generó un proyecto en JavaScript en lugar de TypeScript, pero al pedir la conversión lo transformó correctamente sin problemas.

Problemas y ajustes

No todo fue perfecto. En una iteración Antigravity generó servicios mock en lugar de implementaciones completas para el descubrimiento del sentimiento y la generación de imágenes, por lo que tuve que pulirlos manualmente. Al integrar herramientas de desarrollo pedí configurar commitlint y convencional commits. Antigravity añadió @commitlint/config-conventional y husky por defecto; yo prefiero lefthook así que pedí reemplazarlo, lo que funcionó pero dejó referencias residuales a husky. Esto es un buen recordatorio de la necesidad de revisar los cambios que los agentes aplican al repositorio.

Integración con Gemini 3 y generación visual

Para la lógica de análisis pedí un servicio que reciba texto y devuelva moodScore, promptType y promptText listo para enviarse a Nano Banana Pro o Veo. Las primeras versiones usadas por Antigravity empleaban un paquete antiguo del SDK, por lo que tuve que reiterar para actualizar al SDK más reciente y separar la lógica de imagen y vídeo en ficheros distintos. Tras varias iteraciones conseguí que la aplicación cumpliera los requisitos iniciales y generara imágenes y bucles de vídeo cuando correspondía.

Qué aprendimos y por qué interesa a empresas

Mi valoración general es positiva. Antigravity facilita la planificación y acelera la implementación, aunque aún requiere supervisión humana para mantener la calidad del código. En Q2BSTUDIO como empresa de desarrollo de software a medida aprovechamos herramientas como esta para iterar más rápido en proyectos de inteligencia artificial y aplicaciones a medida. Ofrecemos servicios integrales que incluyen desarrollo de software a medida, soluciones de ia para empresas y consultoría en servicios cloud.

Si buscas desarrollar una aplicación personalizada podemos ayudarte con el diseño y la implementación completa. Con expertise en ciberseguridad, pentesting y servicios cloud aws y azure integramos prácticas de seguridad desde el inicio y conectamos soluciones con plataformas en la nube. Consulta nuestros servicios de software a medida en desarrollo de aplicaciones y software multiplataforma y descubre nuestras propuestas de inteligencia artificial en soluciones de inteligencia artificial para empresas.

Conclusión

Antigravity es prometedor y su modo planning es especialmente útil para reducir iteraciones inútiles. Le doy a mi primera experiencia un 7/10 porque el flujo fue excelente pero esperaba resultados más pulidos sin tanta necesidad de corrección manual. En Q2BSTUDIO seguiremos explorando agentes IA y tecnologías emergentes para ofrecer a nuestros clientes soluciones de alto valor como servicios inteligencia de negocio, agentes IA y proyectos con Power BI para la visualización de datos. Si te interesa que colaboramos en tu próximo proyecto de software a medida o necesitas seguridad y consultoría cloud, ponte en contacto y trabajamos contigo desde el diseño hasta la producción.