Introducción

¿Qué es Zoe?

Zoe es una asistente virtual para la organización sin ánimo de lucro del Grupo de Usuarios de Linux UC3M (GUL UC3M). Su objetivo es el de realizar tareas repetitivas y que consumen mucho tiempo de forma asíncrona, desacoplada y perezosa.

¿Cómo funciona?

Zoe tiene dos componentes principales: el servidor de Zoe, y un grupo de agentes, pequeños programas que realizan algunas pequeñas y bien definidas tareas tales como captura de estadísticas de los sistemas de la organización, envío de emails, generación de informes y control de alarmas.

El servidor implementa un bus de mensajes que los agentes utilizan para intercambiar mensajes de forma asíncrona. Zoe también puede recibir comandos de los administradores del sistema para realizar tareas bajo demanda.

Licencia

El servidor Zoe se publica bajo la licencia MIT. Sin embargo, la licencia de los agentes puede variar dependiendo del desarrollador del agente.