Proyectos

Adventures Creator

Spring Boot
Google ADK
Arquitectura Hexagonal
Java

Plataforma innovadora para el diseño y despliegue de agentes inteligentes, aprovechando el poder de Google ADK y una arquitectura robusta. Ir al sitio web

Captura de pantalla de Adventures Creator

Adventures Creator es un ecosistema diseñado para simplificar y potenciar la creación de agentes de inteligencia artificial. El núcleo de este proyecto reside en la integración del Google ADK (Agent Development Kit), permitiendo orquestar comportamientos complejos y capacidades cognitivas de manera fluida.

Arquitectura y Desarrollo


Para garantizar la escalabilidad y el mantenimiento a largo plazo, el backend se ha desarrollado utilizando **Spring Boot** bajo los principios de la **Arquitectura Hexagonal** (Puertos y Adaptadores). Este enfoque nos permite:
  • Desacoplamiento total: La lógica de negocio permanece aislada de las dependencias externas como bases de datos o servicios de IA específicos.
  • Flexibilidad: Facilidad para cambiar o actualizar adaptadores de infraestructura sin afectar el núcleo del sistema.
  • Testabilidad: Permite realizar pruebas unitarias rigurosas sobre la lógica de creación de agentes.

Características Clave


- **Agentes con Google ADK:** Implementación de agentes capaces de razonar y ejecutar herramientas para resolver tareas complejas. - **Backend Robusto:** Gestión eficiente de estados y persistencia de configuraciones de agentes mediante servicios Spring. - **Interfaz Intuitiva:** El frontend permite a los usuarios modelar sus "aventuras" y ver a sus agentes en acción en tiempo real.
Este proyecto representa la convergencia entre las mejores prácticas de ingeniería de software y la vanguardia en el desarrollo de agentes de IA.