- Alternativas open source para ejecutar modelos de lenguaje y generación de imágenes sin depender de la nube.
- Herramientas versátiles como LocalAI, Stable Diffusion y aplicaciones móviles para privacidad total.
- Requisitos técnicos de hardware y métodos de instalación simplificados mediante Docker o instaladores automáticos.
Seguro que te ha pasado que quieres experimentar con la inteligencia artificial, pero te da cierto reparo que tus documentos, conversaciones o imágenes terminen procesándose en servidores remotos. También puede preocuparte depender de un servicio que cambie sus condiciones, limite el número de consultas o empiece a cobrar una suscripción difícil de justificar.
En estos casos, ejecutar modelos de inteligencia artificial en local ofrece una alternativa especialmente interesante. Los datos pueden permanecer dentro del ordenador, el funcionamiento no depende constantemente de una plataforma externa y tienes mucho más control sobre los modelos, las configuraciones y las herramientas utilizadas.
Tener una infraestructura de IA propia no es solamente una cuestión de privacidad. También permite procesar documentos confidenciales, experimentar con diferentes modelos, automatizar tareas y generar imágenes sin pagar por cada consulta. Eso sí, la experiencia dependerá considerablemente del procesador, la memoria RAM, la tarjeta gráfica y el modelo seleccionado.
LocalAI: una alternativa local a las APIs comerciales

Si buscas una herramienta potente y flexible para levantar tu propio servicio de inteligencia artificial, LocalAI es una de las opciones más completas. Se presenta como un reemplazo compatible con APIs populares, incluidas las utilizadas por OpenAI y Anthropic, lo que permite adaptar numerosas aplicaciones para que envíen sus peticiones a un servidor propio.
En lugar de utilizar directamente una API alojada en la nube, puedes configurar el programa para que apunte a la dirección de LocalAI. De este modo, las solicitudes se procesan mediante los modelos instalados en tu equipo o servidor.
Esto no significa que LocalAI reproduzca absolutamente todas las funciones y comportamientos de los servicios comerciales. La compatibilidad depende de la API utilizada, el backend seleccionado y las capacidades del modelo. No obstante, resulta muy útil para migrar aplicaciones existentes sin tener que reconstruir toda la integración desde cero.
LocalAI es gratuito y de código abierto. Permite ejecutar modelos de lenguaje, generar imágenes, transcribir audio, convertir texto en voz y trabajar con embeddings, entre otras funciones. Su arquitectura utiliza diferentes backends, como llama.cpp, vLLM, MLX, whisper.cpp y motores de difusión, dependiendo de la tarea y del hardware disponible.
También admite modelos distribuidos en GGUF y otros formatos compatibles con sus distintos motores. Conviene aclarar que GGUF es un formato de archivo, mientras que Transformers y Diffusers son bibliotecas y ecosistemas empleados para trabajar con diferentes arquitecturas de inteligencia artificial.
Pasos básicos para instalar LocalAI con Docker
La forma más sencilla de probar LocalAI suele ser mediante Docker. Antes de comenzar, necesitas instalar Docker Desktop en Windows o macOS, o Docker Engine si utilizas Linux.
Los pasos generales son los siguientes:
- Instalar Docker: permite ejecutar LocalAI dentro de un contenedor aislado y evita numerosos conflictos entre dependencias.
- Descargar la imagen adecuada: existen variantes para CPU y para diferentes sistemas de aceleración mediante GPU.
- Levantar el servidor: el contenedor publica normalmente la API y la interfaz web a través de un puerto del equipo.
- Instalar un modelo: la galería de LocalAI permite añadir configuraciones preparadas directamente desde la interfaz.
- Comprobar la API: puedes realizar una petición con curl o utilizar una biblioteca compatible con la API de OpenAI cambiando la dirección base.
Un comando básico para realizar una prueba con CPU sería:
docker run -p 8080:8080 --name local-ai -ti localai/localai:latest
Después puedes abrir la interfaz mediante:
http://localhost:8080
Si dispones de una tarjeta gráfica, debes utilizar una imagen compatible con tu plataforma de aceleración. LocalAI ofrece diferentes opciones para NVIDIA, AMD, Intel, Apple Silicon, Vulkan y otros tipos de hardware, pero la etiqueta y la configuración correctas pueden variar entre versiones. Por eso conviene consultar su documentación antes de copiar un comando antiguo.
Desde la galería puedes instalar alguno de los modelos disponibles. La selección exacta cambia con el tiempo, por lo que es preferible elegir uno teniendo en cuenta su tamaño, cuantización y memoria necesaria en lugar de buscar únicamente el modelo más conocido.
Limitaciones de LocalAI y los modelos locales
La velocidad de respuesta está directamente relacionada con la potencia del hardware y el tamaño del modelo. Un modelo pequeño y cuantizado puede funcionar razonablemente bien en una CPU moderna, mientras que uno con decenas de miles de millones de parámetros puede necesitar una GPU con una cantidad considerable de VRAM.
Los modelos abiertos tampoco ofrecen siempre el mismo nivel de razonamiento, seguimiento de instrucciones o conocimiento que los servicios comerciales más avanzados. Sin embargo, permiten escoger entre numerosas alternativas y encontrar un equilibrio entre privacidad, velocidad, calidad y consumo de memoria.
Hablar de coste cero tampoco sería completamente exacto. La aplicación y muchos modelos pueden descargarse gratuitamente, pero siguen existiendo el consumo eléctrico, el espacio de almacenamiento y el coste del hardware. La ventaja es que normalmente no pagas por cada petición ni dependes de una suscripción obligatoria.
Cómo utilizar Stable Diffusion para generar imágenes en local

Stable Diffusion es una de las familias de modelos más conocidas para generar imágenes dentro de un ordenador. A diferencia de servicios que funcionan exclusivamente en la nube, sus pesos pueden descargarse y ejecutarse mediante interfaces locales compatibles.
Con estas herramientas es posible generar imágenes a partir de texto, modificar partes de una escena, ampliar composiciones, utilizar modelos personalizados y aplicar LoRA. Las funciones disponibles dependen de la interfaz y del modelo instalados.
Para obtener una experiencia fluida es recomendable disponer de una tarjeta gráfica dedicada con suficiente VRAM o memoria de vídeo. Los requisitos cambian considerablemente entre modelos. Una versión antigua de Stable Diffusion puede funcionar con recursos relativamente modestos, mientras que SDXL y generaciones posteriores suelen necesitar más memoria.
AUTOMATIC1111, ComfyUI y otras interfaces disponibles
Una de las interfaces más conocidas es Stable Diffusion WebUI de AUTOMATIC1111. Ofrece generación mediante texto, transformación de imágenes, inpainting, extensiones y numerosas opciones avanzadas.
Su instalación puede resultar más complicada que la de una aplicación convencional porque depende de Python, PyTorch, los controladores de la tarjeta gráfica y otros componentes. Sin embargo, normalmente no es necesario instalar manualmente todas las librerías ni mucho menos reinstalar el sistema operativo: los scripts oficiales crean un entorno virtual y descargan buena parte de las dependencias necesarias.
En equipos con poca memoria de vídeo pueden utilizarse opciones como:
--medvrampara reducir el consumo de VRAM a cambio de cierta pérdida de velocidad.--lowvrampara equipos todavía más limitados, aunque el proceso será considerablemente más lento.--xformerscuando la tarjeta, el sistema y la instalación sean compatibles con esta optimización.
Una GPU con solamente 2 GB de VRAM impone limitaciones importantes y puede no ejecutar correctamente los modelos actuales. En estos casos será necesario utilizar modelos más ligeros, resoluciones reducidas o interfaces especialmente optimizadas.
Otra alternativa es ComfyUI, que organiza la generación mediante nodos conectados. Su curva de aprendizaje es mayor, pero permite controlar con mucha precisión cada etapa del proceso y reutilizar flujos de trabajo complejos.
Para quienes prefieren una instalación más guiada existen aplicaciones como Easy Diffusion, que automatizan buena parte de la preparación del entorno. Es importante descargar cualquier instalador desde su repositorio o página oficial y comprobar que continúa recibiendo actualizaciones.
Las direcciones locales, los puertos y los pasos de instalación cambian entre herramientas. Por tanto, no debe asumirse que todas las interfaces se abren en localhost:9000 ni que utilizan el mismo archivo BAT.
Otras herramientas para ejecutar inteligencia artificial en local
Si no quieres administrar una plataforma tan amplia como LocalAI, existen soluciones más directas. Ollama permite descargar y ejecutar modelos de lenguaje en Windows, macOS y Linux mediante comandos muy sencillos.
LM Studio ofrece una interfaz gráfica más accesible para buscar modelos compatibles, conversar con ellos y levantar un servidor local con una API compatible. También puede utilizarse junto con aplicaciones capaces de consultar documentos, aunque el tratamiento de los archivos dependerá de la herramienta o del flujo RAG empleado.
Por su parte, ComfyUI es una de las opciones de referencia para construir flujos visuales de generación de imágenes. Sus nodos permiten combinar modelos, prompts, ControlNet, LoRA, sistemas de escalado y otras herramientas dentro de un mismo proceso.
Cómo ejecutar modelos locales en un iPhone

La IA local también ha llegado a los dispositivos móviles. Algunas aplicaciones para iPhone y iPad permiten descargar modelos compatibles y ejecutar las consultas directamente en el dispositivo una vez completada la descarga.
Una de ellas es Private AI: Local Chat, que permite importar determinados modelos GGUF, analizar archivos PDF y fotografías y utilizar modelos locales de generación de imágenes. Las funciones exactas y los modelos compatibles pueden cambiar con las actualizaciones de la aplicación.
Gracias a este tipo de herramientas es posible consultar el contenido de determinados documentos, conversar con modelos de lenguaje o analizar imágenes sin enviar continuamente la información a un servidor externo.
No obstante, hay que tener en cuenta varias limitaciones. Los modelos ocupan varios gigabytes, consumen batería y pueden provocar un aumento de temperatura. Además, la memoria disponible en el teléfono determina qué modelos pueden cargarse. Un modelo multimodal o un generador de imágenes puede funcionar de manera mucho más lenta que en un ordenador con GPU dedicada.
También conviene revisar la política de privacidad y el funcionamiento concreto de cada aplicación. Que una app permita ejecutar modelos localmente no garantiza que todas sus funciones, estadísticas o descargas funcionen sin comunicarse con internet.
Qué opción de inteligencia artificial local conviene elegir
La herramienta adecuada depende principalmente de lo que quieras hacer:
- LocalAI: resulta útil para montar un servidor propio compatible con diferentes APIs y tipos de modelos.
- Ollama: simplifica la descarga y ejecución de modelos de lenguaje.
- LM Studio: ofrece una experiencia gráfica cómoda para probar modelos y publicar una API local.
- AUTOMATIC1111: proporciona una interfaz muy completa para trabajar con Stable Diffusion.
- ComfyUI: permite construir flujos visuales avanzados para generar y editar imágenes.
- Aplicaciones móviles: facilitan el uso de modelos pequeños directamente en un teléfono o una tableta.
Tanto si optas por un servidor doméstico con Docker como por una aplicación de escritorio o móvil, el objetivo es parecido: recuperar el control sobre los modelos y reducir la dependencia de servicios externos.
La IA local no elimina todas las limitaciones ni convierte cualquier ordenador en una estación de trabajo ilimitada. Sin embargo, al escoger modelos adecuados para el hardware disponible, permite combinar lenguaje, visión, audio y generación de imágenes manteniendo una parte mucho mayor del procesamiento y de los datos bajo el control del usuario.
Soy un apasionado de la tecnología que ha convertido sus intereses «frikis» en profesión. Llevo más de 10 años de mi vida utilizando tecnología de vanguardia y trasteando todo tipo de programas por pura curiosidad. Ahora me he especializado en tecnología de ordenador y videojuegos. Esto es por que desde hace más de 5 años que trabajo redactando para varias webs en materia de tecnología y videojuegos, creando artículos que buscan darte la información que necesitas con un lenguaje entendible por todos.
Si tienes cualquier pregunta, mis conocimientos van desde todo lo relacionado con el sistema operativo Windows así como Android para móviles. Y es que mi compromiso es contigo, siempre estoy dispuesto a dedicarte unos minutos y ayudarte a resolver cualquier duda que tengas en este mundo de internet.
