Ir al contenido principal

Cómo usar Unsloth Desktop para flujos de trabajo de IA locales

Usa Unsloth Desktop para flujos de trabajo de IA locales, incluido inferido de LLM, afinado, modelos de visión, generación de imágenes y vídeo, agentes de código OpenCode y APIs locales, todo desde una sola aplicación de escritorio.
Actualizado 17 sept 2026  · 8 min leer

Explora con IA

ChatGPTClaudePerplexity

Unsloth Studio ha recibido una gran actualización con Unsloth Desktop, que te permite ejecutar todo en local como una aplicación de escritorio. Es especialmente útil si no quieres perder tiempo instalando paquetes, configurando distintas herramientas o ejecutando comandos constantemente en la terminal.

Unsloth Desktop es, básicamente, una solución todo en uno para flujos de trabajo de IA en local. Puedes ejecutar y afinar LLMs, probar modelos de visión, generar imágenes y vídeos, entrenar modelos de imagen, trabajar con audio, usar herramientas de programación con IA, gestionar modelos y exponer una API local, todo desde la misma aplicación.

En esta guía, instalaremos Unsloth Desktop en Linux, ejecutaremos LLMs en local, lo conectaremos con OpenCode y usaremos un modelo local para crear un proyecto en Python. También exploraremos otras funciones y veremos hasta dónde puedes llegar en local con una sola aplicación.

1. Comprueba tu GPU de NVIDIA

Antes de instalar Unsloth Desktop, conviene comprobar rápidamente que tu GPU de NVIDIA se detecta y que CUDA funciona correctamente. Así evitarás problemas más adelante cuando empieces a ejecutar o afinar modelos en local.

Primero, abre la terminal y ejecuta:

nvidia-smi

GPU Summary

Debería mostrar tu GPU de NVIDIA, la versión del controlador, la memoria disponible de la GPU y la información de compatibilidad con CUDA.

A continuación, comprueba el compilador de CUDA instalado en tu sistema:

nvcc --version

Deberías ver una salida similar a esta:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2025 NVIDIA Corporation
Built on Tue_May_27_02:21:03_PDT_2025
Cuda compilation tools, release 12.9, V12.9.86
Build cuda_12.9.r12.9/compiler.36037853_0

Si ambos comandos funcionan y tu GPU se detecta correctamente, tu sistema está listo para Unsloth Desktop.

2. Descarga e instala Unsloth Desktop

Después, ve a la página oficial de Unsloth y descarga Unsloth Desktop. Asegúrate de elegir el paquete correcto para tu sistema operativo.

Download the Unsloth Desktop installer

Fuente: Descargar Unsloth Desktop para Linux 

Cuando termine la descarga, instala el paquete como cualquier otra aplicación de escritorio. En Linux, según tu distribución, puede ser un paquete .deb.

Installing the Unsloth Desktop

Una vez finalizada la instalación, inicia Unsloth Desktop. La aplicación debería detectar automáticamente tu hardware disponible y darte acceso a la interfaz principal.

Unsloth Desktop main screen

Desde aquí, puedes explorar y descargar modelos, ejecutar LLMs en local, afinar modelos, trabajar con imágenes y otras modalidades, gestionar tus modelos locales y acceder a las demás herramientas disponibles en Unsloth Desktop.

3. Descarga y ejecuta un LLM en Unsloth Desktop

Abre el Model hub en Unsloth Desktop y busca el modelo que quieras ejecutar. Para esta prueba, utilicé uno de mis modelos pequeños favoritos:

empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF · Hugging Face

Downloading the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF the model

Tras descargar el modelo, puedes cargarlo y empezar a chatear con él directamente en Unsloth Desktop. En mi equipo, obtenía una media de 102 tokens por segundo, que subían hasta alrededor de 125 tokens por segundo en algunas consultas de programación. 

También activé el acceso web y le hice preguntas sobre las últimas noticias del mercado bursátil. Esto hace que la experiencia de chat local sea mucho más útil cuando necesitas información más allá de lo que ya contiene el modelo. 

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

Luego quise ver si podía construir algo, no solo responder preguntas. Le pedí que creara una web y generó el código y mostró la web junto al chat, facilitando ver el resultado mientras seguía haciendo cambios. 

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

4. Prueba un modelo de visión

Unsloth Desktop también admite modelos visión-lenguaje, así que puedes subir una imagen directamente al chat y hacer preguntas sobre ella.

En mi prueba, el codificador de visión necesario se instaló automáticamente al descargar el modelo. Simplemente subí una imagen, hice una pregunta sobre ella y, en segundos, el modelo devolvió una respuesta muy precisa.

Testing the empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF in Unsloth Desktop

El soporte de visión es especialmente útil al trabajar con agentes de programación. Por ejemplo, puedes subir una captura de pantalla de una web y señalar un problema que quieras solucionar, mostrar al agente un diseño que quieras replicar o usar una interfaz existente como referencia visual mientras construyes tu propia aplicación. 

5. Usa Unsloth Desktop con OpenCode

Los modelos pequeños van genial para pruebas e incluso algo de programación con agentes. Pero si quieres un agente de código local serio que pueda manejar proyectos más grandes, necesitarás un modelo más potente que aun así quepa en la VRAM de tu GPU.

En mi caso, uso una RTX 3090 con 24 GB de VRAM, así que descargué la versión Q4 de Muse Glimmer 30B.

Abre la pestaña Models en Unsloth Desktop, busca el modelo y descarga la versión UD-Q4_K_XL. En unos minutos, el modelo debería estar descargado y cargado en tu sistema.

Download the Muse Glimmer 3b in Unsloth Desktop

Por defecto, la ventana de contexto estaba en torno a 4K, demasiado pequeña para un agente de código que trabaja con varios archivos. Abre el panel derecho en Unsloth Desktop, cambia la longitud de contexto a 64K, baja y recarga el modelo. 

Setting the context length in Unsloth Desktop

Cuando el modelo se recargue, ve a Settings → System para comprobar el uso de memoria de la GPU. En mi caso, el modelo usaba unos 22 GB de VRAM, dejando aproximadamente 2 GB disponibles para la caché KV. Fue suficiente para mis pruebas, aunque la memoria disponible dependerá de tu GPU y de la carga de trabajo. 

Check the system info in Unsloth Desktop

Después, abre Settings → Agents y selecciona OpenCode como agente de código. Unsloth Desktop generará automáticamente el comando que necesitas para lanzarlo. 

Testing the integration of the OpenCode with Unsloth Desktop

Primero, crea un directorio de proyecto usando la terminal:

mkdir unsloth-project
cd unsloth-project

Luego, lanza OpenCode:

unsloth start opencode \
  --model unsloth/Muse-Glimmer-30B-GGUF:UD-Q4_K_XL \
  --context-length 64000

Asegúrate de incluir la longitud de contexto en el comando. Si no, OpenCode puede iniciarse con la ventana de contexto pequeña por defecto.

El comando instalará OpenCode si es necesario y luego iniciará su interfaz de terminal con tu modelo local de Unsloth listo para usar. 

Using the OpenCode with the Unsloth Desktop

6. Crea un proyecto con OpenCode

Ahora que todo está conectado, quise poner a prueba de verdad al agente de código local. En lugar de pedirle un pequeño fragmento, le pedí que construyera un juego tipo Mario en Python desde cero.

Usé este prompt:

Create a simple Mario-style 2D platform game in Python using Pygame. 
Add left/right movement, jumping, platforms, coins, enemies, a score counter, and a finish flag. 
Use simple built-in shapes instead of external assets. Create the files, install dependencies, test the game, and tell me how to run it.

OpenCode primero creó una lista de tareas y luego empezó a avanzar por el proyecto paso a paso. Creó los archivos, escribió la lógica del juego, gestionó las dependencias y, por último, me dio el comando para lanzarlo. 

Testing the Muse Glimmer in OpenCode

El juego final funcionó, aunque aún tenía algún bug. La versión Q4 de Muse Glimmer no rindió tan bien como esperaba para esta tarea de programación más grande, así que, si tienes suficiente VRAM, te recomiendo probar la versión Q8 para un mejor rendimiento en código. 

Game generated by Muse Glimmer locally.

7. Otras funciones clave de Unsloth Desktop

Hasta ahora, hemos usado sobre todo Unsloth Desktop para ejecutar LLMs y agentes de código, pero puede hacer mucho más. La idea es tener la mayoría de tus flujos de trabajo de IA en local disponibles desde la misma aplicación, en lugar de montar una herramienta distinta para cada tarea.

Unsloth Desktop other options

Afinado de LLM

Puedes afinar LLMs en local con métodos como LoRA y QLoRA. La interfaz de entrenamiento sin código facilita elegir el conjunto de datos, configurar los ajustes de entrenamiento, iniciar la ejecución y exportar el modelo final sin tener que montar tú toda la canalización.

Generación y edición de imágenes

Puedes descargar modelos de difusión compatibles y generar imágenes en local a partir de prompts de texto. También puedes subir una imagen existente, describir los cambios que quieres y usar los modelos compatibles para editarla.

Entrenamiento de LoRA de imagen

Si quieres ir más allá de la generación de imágenes, también puedes entrenar LoRAs de imagen con tu propio conjunto de datos. Es útil para enseñar a un modelo un tema, personaje, producto o estilo visual concreto y luego usar esa LoRA en generaciones futuras.

Generación de vídeo

Unsloth Desktop también admite flujos de trabajo de generación de vídeo en local con modelos de difusión compatibles. Así puedes experimentar con imagen y vídeo desde la misma aplicación, sin montar un entorno aparte.

Voz y modelos de audio

Puedes trabajar con modelos de speech-to-text, text-to-speech y otros modelos de audio compatibles. Esto te permite transcribir audio, generar voz y experimentar con distintos flujos de trabajo de audio con IA en local.

Data Recipes

Las Data Recipes ayudan a convertir archivos como PDFs y CSVs en conjuntos de datos que puedes inspeccionar, editar y preparar para el entrenamiento. Es especialmente útil cuando tienes tus propios datos pero no quieres construir el dataset manualmente desde cero.

Almacenamiento y gestión de modelos

A medida que descargas más modelos y empiezas a entrenar los tuyos, gestionarlo todo puede volverse un caos. Unsloth Desktop te da un único lugar para gestionar modelos descargados, conjuntos de datos, adaptadores, ejecuciones de entrenamiento y otros activos locales.

Exportar modelos

Unsloth Studio admite oficialmente exportar modelos Safetensors/LoRA a GGUF y otros formatos. llama.cpp está explícitamente soportado para ejecutar modelos exportados. 

API local

Por último, Unsloth Desktop puede exponer tu modelo local mediante una API compatible con OpenAI. Así es fácil conectar tus modelos en ejecución local con otras aplicaciones, herramientas de programación o proyectos de IA sin depender de una API de modelo alojado.

Reflexiones finales

Unsloth Desktop avanza en una dirección muy interesante. Tener LLMs, afinado, generación de imagen y vídeo, agentes de código, datasets y APIs locales en una sola aplicación de escritorio hace que la IA en local sea mucho más accesible, especialmente para quienes no quieren configurar cada herramienta a mano.

Dicho esto, aún se siente un poco verde en algunos bordes. En GPUs antiguas o sistemas con drivers de CUDA desactualizados, puede que tengas que resolver dependencias e instalar ciertas cosas manualmente en Linux o Windows. También me encontré con problemas en generación de imágenes, ajustes de contexto y agentes de código. Por ejemplo, si aumentas el contexto del modelo en Unsloth Desktop, puede que también tengas que establecer explícitamente la misma longitud de contexto al lanzar tu agente de código. Algunos flujos de generación de webs y estilo Canvas tampoco siempre se comportaron como esperaba.

Unsloth ha añadido un montón de funciones muy rápido, pero no todo se siente del todo estable aún. Espero que muchos de estos problemas mejoren a medida que Desktop se optimice y madure.

Por ahora, si mi objetivo principal es simplemente servir un LLM local para un agente de programación con IA u otra aplicación, sigo prefiriendo llama.cpp. Me da mucho más control sobre el modelo, el contexto, la descarga a GPU, el uso de memoria y otros ajustes de bajo nivel. Unsloth Desktop es mucho más fácil de usar, mientras que llama.cpp sigue siendo la mejor opción cuando quiero afinar la configuración y exprimir al máximo el rendimiento de mi hardware.


Abid Ali Awan's photo
Author
Abid Ali Awan
LinkedIn
Twitter

Soy un científico de datos certificado que disfruta creando aplicaciones de aprendizaje automático y escribiendo blogs sobre ciencia de datos. Actualmente me centro en la creación de contenidos, la edición y el trabajo con grandes modelos lingüísticos.

Temas
Inteligencia Artificial
Grandes modelos lingüísticos

Los mejores cursos de DataCamp

Curso

Programación asistida por IA para desarrolladores

1 h 30 min
10.5K
Mejora tu programación con IA: guía a tu asistente de programación para escribir, probar y documentar código de forma eficaz.
Ver detallesRight Arrow
Empezar Curso
Ver másRight Arrow
Relacionado

blog

Explicación de los modelos de lenguaje visual (VLM)

Los modelos de lenguaje visual (VLM) son modelos de IA que pueden comprender y procesar datos visuales y textuales, lo que permite realizar tareas como subtitular imágenes, responder a preguntas visuales y generar texto a imagen.
Bhavishya Pandit's photo

Bhavishya Pandit

8 min

blog

7 emocionantes proyectos de IA para todos los niveles en 2026

Desarrolla tu portafolio y mejora tus habilidades en la creación de soluciones innovadoras para problemas complejos trabajando en proyectos de IA.
Abid Ali Awan's photo

Abid Ali Awan

8 min

An AI juggles tasks

blog

Cinco proyectos que puedes crear con modelos de IA generativa (con ejemplos)

Aprende a utilizar modelos de IA generativa para crear un editor de imágenes, un chatbot similar a ChatGPT con pocos recursos y una aplicación clasificadora de aprobación de préstamos y a automatizar interacciones PDF y un asistente de voz con GPT.
Abid Ali Awan's photo

Abid Ali Awan

10 min

Tutorial

Cómo ejecutar Stable Diffusion:

Explora la IA generativa con nuestro tutorial introductorio sobre Stable Diffusion. Aprende a ejecutar el modelo de aprendizaje profundo en línea y localmente para generar imágenes detalladas.
Kurtis Pykes 's photo

Kurtis Pykes

7 min

Tutorial

Tutorial sobre cómo crear aplicaciones LLM con LangChain

Explore el potencial sin explotar de los grandes modelos lingüísticos con LangChain, un marco Python de código abierto para crear aplicaciones avanzadas de IA.
Moez Ali's photo

Moez Ali

12 min

Tutorial

Guía para principiantes de LlaMA-Factory WebUI: Ajuste de los LLM

Aprende a afinar los LLM en conjuntos de datos personalizados, evaluar el rendimiento y exportar y servir modelos sin problemas utilizando el marco de trabajo de bajo/ningún código de LLaMA-Factory.
Abid Ali Awan's photo

Abid Ali Awan

12 min

Ver MásVer Más