Maestro, orquestador en Discord.
Agente ultra-orquestador en Discord: recibe una orden y la convierte en una sesión enfocada, con catálogo de proyectos, contexto del caso y reglas de seguridad estrictas. Los hilos persistentes del chat quedan ligados a esa sesión.
Por qué existe
Maestro nació para dejar de saltar entre servidores y proyectos. Antes, cualquier arreglo empezaba igual: abrir la terminal, entrar al servidor que tocara, buscar el proyecto, reconstruir de memoria en qué punto se quedó, levantar un agente efímero y escribirle desde cero el prompt, las tecnologías y las manías de ese repositorio. Al terminar, todo ese contexto se perdía.
Ahora el flujo entero vive en Discord. No hay que recordar dónde está el proyecto ni con qué instrucciones arrancar el agente: eso ya lo sabe él.
Hablo con Maestro desde Discord, con comandos estructurados o en lenguaje natural. Él consulta su catálogo de proyectos, carga el contexto del proyecto y abre una sesión acotada a ese trabajo. Se conecta al servidor donde vive el proyecto y el agente ejecuta en el árbol correcto. El hilo de Discord y el agente quedan enlazados. Así puedo continuar la misma sesión sin que Maestro olvide nada.
Hilos que duran
Cada caso abre un hilo en Discord ligado a su sesión. Mientras el hilo esté abierto, el agente sigue en el mismo trabajo: conoce el proyecto, lo ya intentado y lo que quedó a medias. Puedes dejarlo el lunes, volver el jueves, pegar un log o una captura, y retomar sin reexplicar el entorno ni levantar otro agente desde cero.
Cuando el caso termina, cierras el hilo. Maestro deja un resumen de lo hecho: cambios, decisiones y motivos. Si el caso lo pide, también una nota en el tracker. El chat deja de ser el lugar de trabajo; lo que importa queda escrito fuera.
Los servidores
Hay unos diez servidores y cerca de cuarenta proyectos registrados en el catálogo. Unos sirven webs y APIs, otros levantan las herramientas internas del día a día, y el resto se reparte el correo, el almacenamiento y los modelos que corren en local con Ollama. Lo que no está en el catálogo no existe para él. Además del trabajo por proyecto están los casos de operación: repasar los journals de errores de cada servidor y arreglar lo que esté en su mano, o avisarle de un fallo para que lo localice, lo corrija y cuente qué ha cambiado. Mapa de hosts del catálogo.
Más que una carpeta
Maestro puede estar trabajando en un proyecto de un servidor, darse cuenta de que necesita una herramienta que vive en otro y usarla sin instalar nada nuevo, porque el mapa de servidores ya está cargado. Sabe qué hay en cada máquina, cómo se llama y cómo se invoca. En un mismo hilo cruza proyectos, hosts y herramientas: mira un registro aquí, ejecuta allá y devuelve una sola respuesta. Un agente suelto solo ve la carpeta donde lo has arrancado.
Cómo fluye
Maestro es un bot en Discord. Consulta el catálogo, abre una sesión con el Modelo IA y llega a los servidores por SSH. Si el camino directo falla o el caso lo pide, pasa por un puente SSH con sus propias normas y contexto.
Mapa completo Hosts del catálogo
Qué puede hacer
Capacidades operativas que Maestro expone desde Discord.
- Entrada NL / comandos
Acepta lenguaje natural y slash commands en el mismo canal o hilo.
- Sesiones persistentes
Mantiene hilos de Discord ligados a una sesión de Modelo IA reanudable.
- Ingesta de adjuntos
Lee imágenes, capturas, logs, PDF y ficheros de texto del mensaje.
- Hangar de ficheros
Lista, descarga y sube archivos en un espacio OpenCloud dedicado vía WebDAV, con carpetas de entrada humana y de salida de Maestro, sin depender del TTL de Discord.
- Herramientas remotas
Invoca servicios ya desplegados en los servidores del catálogo vía SSH.
- Salida visual
Genera o captura imágenes y las adjunta a la respuesta en Discord.
- Trazabilidad
Documenta el trabajo en Redmine y puede enviar correo con la infra existente.
- Operación de hosts
Inspecciona journals, certificados y fallos de servicio; corrige lo que esté en alcance.
En el mapa del landing, el nodo «AGENTE» es este tipo de bucle: revisar lo vivo, aplicar y documentar, operable desde un mensaje.