IA local en Raspberry Pi 5 con Ollama

Quieres un «ChatGPT» que funcione en casa, sin nube y sin pagar, y tienes una Raspberry Pi 5. ¿Se puede? ¿Qué modelos aguanta y cómo lo haces sin abrir un agujero en tu red?

Por · revisada en · Nivel: Intermedio · Cómo verificamos

Por qué pasa (diagnóstico)

Solución paso a paso

  1. Usa Raspberry Pi OS de 64 bits (Trixie o Bookworm; versiones anteriores no van en la Pi 5) actualizado, con disipador activo o la caja oficial con ventilador y la fuente de 27 W. [RPi]
  2. Instala Ollama con el script oficial: curl -fsSL <a href="https://ollama.com/install.sh" target="_blank" rel="noopener">https://ollama.com/install.sh | sh (puedes leer el script antes en esa misma URL). Queda como servicio de systemd. [Ollama Linux]
  3. Comprueba el servicio: sudo systemctl status ollama. [Ollama Linux]
  4. Descarga y prueba un modelo pequeño: ollama run gemma3:1b (o qwen2.5:1.5b). Escribe una pregunta; sal con /bye. [Ollama library]
  5. Desde la propia Pi, la API responde en http://localhost:11434/api. [Ollama API]
  6. Si quieres usarlo desde otro ordenador de casa, mira la nota de seguridad de abajo antes de tocar nada.
  7. ⚠️ Seguridad (no te la saltes)
  8. Por defecto Ollama solo escucha en 127.0.0.1:11434 (solo la propia Pi). Es lo más seguro. [Ollama FAQ]
  9. La API local no pide contraseña ni clave: quien llegue al puerto 11434 puede usar tus modelos, descargar otros y gastar tu CPU. [Ollama API: «Local requests do not [need an API key]»]
  10. Si cambias OLLAMA_HOST (por ejemplo a 0.0.0.0:11434, con sudo systemctl edit ollama y una línea Environment="OLLAMA_HOST=0.0.0.0:11434"), Ollama queda accesible desde tu red. Hazlo solo en tu LAN (idealmente limitando con el cortafuegos a las IP de tus equipos) o por Tailscale. [Ollama FAQ]
  11. Nunca lo expongas a internet: no abras ni redirijas el puerto 11434 en el router, ni lo pongas en DMZ, ni lo publiques con un túnel público.
  12. Para usarlo fuera de casa, usa una VPN como Tailscale o WireGuard y entra a la Pi como si estuvieras en casa.

Requisitos

Compatibilidad

Verificación

Documentado: resumen de las fuentes citadas (consultadas el 21-oct-2026). No lo hemos probado aún en nuestro laboratorio, por eso no está marcado VERIFICADO. Cómo comprobarlo: 1) sudo systemctl status ollama muestra «active (running)». [Ollama Linux] 2) ollama run gemma3:1b "Hola, ¿qué tal?" responde. 3) curl http://localhost:11434/api/tags lista los modelos instalados. [Ollama API] 4) Seguridad: desde un móvil con datos (fuera de tu Wi-Fi) el puerto 11434 de tu IP pública no debe responder.

Fuentes

Guías relacionadas

Más guías de IA local.

Abrir en Friki Labs →