Software para Universidades

Plugins de Inteligencia Artificial
para Moodle

Descargá e instalá SAIPA y EVAL-IA en tu servidor Moodle
con el asistente de instalación de
Schaller & Ponce

Nuestros plugins
🎓

SAIPA — Asistente Docente IA

Responde preguntas de alumnos, analiza el material del curso y genera resúmenes automáticos con inteligencia artificial.

📝

EVAL-IA — Evaluaciones con IA

Genera automáticamente evaluaciones alineadas al contenido del curso, con corrección asistida por IA.

Instalador inteligente
El instalador guía al administrador de TI paso a paso. Detecta el hardware del servidor, configura los contenedores Docker y verifica que todo funcione correctamente.
Requisitos previos
Linux (Ubuntu 22.04+ recomendado)
Docker + Docker Compose instalados
Moodle ya en funcionamiento
Python 3.10 o superior
License key de S&P (solicitala acá)
Mínimo 16 GB RAM recomendado
¿Compraste el plugin en el Moodle Marketplace? Instalalo en tu Moodle desde el Marketplace (o con el instalador de plugins de Moodle) y después pedí la license key del engine con la referencia de tu compra. Te la enviamos por email dentro de las 24 hs hábiles.
Solicitar license key
Pasos de instalación

Instalar el plugin en Moodle

Instalá SAIPA y/o EVAL-IA desde el Moodle Marketplace, o subí el ZIP con el instalador de plugins de Moodle (Administración del sitio → Extensiones → Instalar plugins). El instalador de S&P se encarga del resto: el engine y su configuración.

Descargar el instalador

Hacé clic en el botón de descarga de abajo para obtener tu código de acceso. Una vez que tengas el ZIP, descomprimilo en el servidor:

unzip saipa-installer.zip && cd saipa-installer pip install -r requirements.txt

Instalar Ollama (LLM local)

Si el servidor no tiene GPU o querés usar un modelo local, instalá Ollama primero:

curl -fsSL https://ollama.com/install.sh | sh

Si vas a usar una API externa (Anthropic, o cualquier API compatible con OpenAI como Groq u OpenAI), podés omitir este paso.

Ejecutar el wizard de instalación

Iniciá el asistente interactivo:

python3 installer.py install

El wizard detecta automáticamente el hardware y te guía por:

  • Idioma del asistente (español / English / português)
  • Chequeo de seguridad del servidor (puertos ocupados, permisos, Docker)
  • Selección de plugins (SAIPA / EVAL-IA / ambos)
  • Conexión y validación de tu Moodle existente
  • Ingreso y validación de la license key (si no la tenés, te indica dónde solicitarla)
  • Selección del modelo LLM según tu hardware
  • Configuración de bot de Telegram (opcional)
  • Configuración de puertos e instancia Docker

Deploy automático

El instalador genera los archivos de configuración y despliega los contenedores automáticamente. No es necesario editar archivos manualmente.

Verificación de salud post-instalación

Al finalizar, el instalador verifica que todo funcione correctamente y muestra un resumen:

✅ saipa-engine /health → 200 OK ✅ Moodle WS (SAIPA) → OK ✅ Ollama modelo qwen2.5:14b → disponible ✅ Telegram bot → activo

Listo — accedé al sistema

El instalador te muestra las URLs de acceso al panel docente y al asistente para alumnos. También podés ejecutar el health check en cualquier momento:

python3 installer.py doctor
Solicitar acceso al instalador Guía de instalación (PDF/imprimir) Consultar por email

Ya tengo un código de descarga

Ingresá el email y el código de 16 caracteres que recibiste para descargar el instalador.

¿Problemas con tu código? Escribí a soporte@schaller-ponce.com.ar


Solicitar acceso

Completá el formulario y nos comunicaremos dentro de las 24 hs hábiles con tu código de descarga.

Esta dirección es no-reply. Por consultas escribir a soporte@schaller-ponce.com.ar