EJECUCIÓN TOTAL — PC MSI (Windows) — SIN EXPLICACIONES LARGAS: CONFIGURÁ, PROBÁ, DEJÁ FUNCIONANDO. Contexto: Este equipo es el motor local de IA (Ollama) para CESCAC. El usuario NO va a usar Cursor después; debe quedar Ollama activo y, si aplica, túnel al VPS. ## OBJETIVO 1) Ollama instalado, servicio estable, modelo descargado y probado. 2) Ollama escuchando en 0.0.0.0:11434 (accesible para túnel). 3) Túnel reverse MSI→VPS activo y persistente (recomendado: tarea programada Windows o servicio). 4) Verificación end-to-end documentada en un archivo local C:\OMEGA-MSI\ESTADO_MSI.txt ## DATOS VPS (usar tal cual salvo que el usuario diga otro) - Host: 128.254.207.173 - Usuario SSH: root - Puerto remoto en VPS para Ollama vía túnel: 11435 → local 11434 ## PASOS OBLIGATORIOS (ejecutá vos, no delegues) A) Verificar/instalar Ollama: - Si no existe: winget install -e --id Ollama.Ollama - Configurar inicio automático de Ollama (servicio Windows o inicio con el usuario, lo más estable posible). - Asegurar variable OLLAMA_HOST=0.0.0.0:11434 para el servicio (documentá cómo quedó). B) Modelo: - Descargar al menos: qwen2.5-coder:7b (o el que el usuario ya eligió en el kit). - Probar: curl http://127.0.0.1:11434/api/tags C) Túnel SSH reverse (obligatorio si el VPS debe usar este PC): - Crear script C:\OMEGA-MSI\tunel_vps.ps1 que ejecute: ssh -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -R 11435:127.0.0.1:11434 root@128.254.207.173 - Crear tarea programada Windows "OMEGA-TUNEL-VPS" que: - se ejecute al iniciar sesión del usuario administrador - relance el túnel si cae (reintentos) - registre log en C:\OMEGA-MSI\logs\tunel.log D) Firewall Windows: - Permitir ollama.exe y ssh si hace falta para que no bloquee loopback/túnel. E) Verificación remota (si tenés acceso SSH al VPS desde este PC): - ssh root@128.254.207.173 "curl -sS http://127.0.0.1:11435/api/tags" Si no podés SSH al VPS desde aquí, dejá instrucciones exactas en ESTADO_MSI.txt para que el Admin lo pruebe desde el VPS. F) Entregable local obligatorio: Crear/actualizar C:\OMEGA-MSI\ESTADO_MSI.txt con: - fecha/hora - versión ollama - modelo instalado - comando exacto del túnel - estado tarea programada (nombre + trigger) - prueba local (salida resumida de /api/tags) - qué hacer si se cae (3 líneas) ## REGLAS - No pedir confirmaciones innecesarias: si falta dato crítico (password SSH o llave), pedilo UNA vez y seguí. - No pegar secretos en el chat si el usuario los escribe: usar solo archivos locales o Windows Credential Manager si aplica. - Si algo falla, dejar workaround y dejar el sistema lo más cerca posible de "solo encender y funciona". ## CIERRE Respondé SOLO: ✅ OK DR — MSI listo | Ollama OK | Túnel OK o pendiente X | Log en C:\OMEGA-MSI\ESTADO_MSI.txt