Repolode
techjarves

techjarves/Portable-Local-Studio

Estudio de IA local con interfaz de escritorio que funciona sin conexión e integra generación de imágenes con Stable Diffusion, chat con GGUF, transcripción con Whisper y síntesis de voz con Kokoro.

Estrellas
1,942
Forks
469
Issues abiertos
6
Último commit
anteayer

¿Qué es?

Portable AI Studio es una aplicación de IA local y autónoma para Windows, Linux y macOS que permite generar imágenes, chatear con LLM, convertir voz a texto y texto a voz desde una sola interfaz en el navegador. El runtime, incluidos Node.js y los backends de GPU, viene integrado en la carpeta del proyecto, por lo que la configuración no modifica los ajustes globales del sistema. Al ejecutar el script incluido windows.bat, linux.sh o mac.sh, se abre la interfaz en localhost:1420.

La generación de imágenes utiliza stable-diffusion.cpp con checkpoints SD 1.5 y SDXL de un solo archivo, en formatos .safetensors, .ckpt o GGUF. El chat de texto ejecuta modelos GGUF mediante un servidor llama.cpp, y el reconocimiento de voz usa modelos whisper.cpp. La conversión de texto a voz se basa en el modelo Kokoro-82M a través de kokoro-js. El Model Manager integrado puede descargar modelos desde URL de Hugging Face o importar archivos locales mediante arrastrar y soltar.

La aplicación detecta el hardware automáticamente y selecciona CUDA para Nvidia, ROCm o Vulkan para AMD e Intel, Metal en Apple Silicon o OpenVINO para las NPU Intel Core Ultra; si no, usa la CPU. De forma predeterminada, los motores de texto e imagen son mutuamente excluyentes para limitar el uso de memoria.

Funciones clave

  • 01Ejecuta sin conexión la generación de imágenes con Stable Diffusion, el chat con GGUF, la transcripción con Whisper y la síntesis de voz con Kokoro.
  • 02Runtime portátil integrado en la carpeta del proyecto, sin modificar la configuración global del sistema.
  • 03Detecta automáticamente los backends CUDA, ROCm, Vulkan, Metal y OpenVINO, con la CPU como alternativa.
  • 04Model Manager descarga modelos desde URL de Hugging Face o importa pesos locales mediante arrastrar y soltar.
  • 05El monitor de rendimiento integrado muestra el uso de CPU, RAM, GPU y VRAM.
  • 06Guarda las imágenes generadas junto con los parámetros del prompt y archivos JSON de metadatos.

Casos de uso

  • Chatear con un modelo de lenguaje GGUF sin enviar prompts a un servicio en la nube.
  • Generar imágenes con checkpoints SD 1.5 o SDXL locales usando tu propia GPU.
  • Transcribir grabaciones de voz sin conexión con modelos Whisper.
  • Usar una configuración de IA portátil en una unidad USB o en un equipo donde no se puedan instalar programas.

Inicio rápido

  1. 1

    Windows: haz doble clic en windows.bat (la primera vez se descargarán un runtime portátil de Node.js y los backends)

  2. 2

    Linux: da permisos de ejecución al lanzador

    chmod +x linux.sh
  3. 3

    Linux: inicia el studio

    ./linux.sh
  4. 4

    Abre http://localhost:1420 en el navegador y, después, añade un modelo a app/models/ o usa Model Manager

Antes de usarlo

  • El hardware Intel de macOS no es compatible en absoluto; el backend de macOS está diseñado para Apple Silicon (M1 o posterior).
  • Los backends de Linux precompilados requieren glibc 2.38 o posterior y GLIBCXX_3.4.32 o posterior, por lo que pueden fallar en distribuciones antiguas.
  • Sin una GPU compatible, la generación de imágenes se ejecuta en los hilos de la CPU y es lenta.
  • Los modelos SDXL necesitan considerablemente más RAM y VRAM que los modelos SD 1.5.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Portable-Local-Studio?
Estudio de IA local con interfaz de escritorio que funciona sin conexión e integra generación de imágenes con Stable Diffusion, chat con GGUF, transcripción con Whisper y síntesis de voz con Kokoro. Portable AI Studio es una aplicación de IA local y autónoma para Windows, Linux y macOS que permite generar imágenes, chatear con LLM, convertir voz a texto y texto a voz desde una sola interfaz en el navegador. El runtime, incluidos Node.js y los backends de GPU, viene integrado en la carpeta del proyecto, por lo que la configuración no modifica los ajustes globales del sistema. Al ejecutar el script incluido windows.bat, linux.sh o mac.sh, se abre la interfaz en localhost:1420.
¿Portable-Local-Studio es gratuito? ¿Qué licencia tiene?
Portable-Local-Studio es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Portable-Local-Studio sigue mantenido?
Mantenimiento activo. El último commit de Portable-Local-Studio fue el 5 nov 2026.
¿Para qué puedo usar Portable-Local-Studio?
Chatear con un modelo de lenguaje GGUF sin enviar prompts a un servicio en la nube. Generar imágenes con checkpoints SD 1.5 o SDXL locales usando tu propia GPU. Transcribir grabaciones de voz sin conexión con modelos Whisper. Usar una configuración de IA portátil en una unidad USB o en un equipo donde no se puedan instalar programas.
¿Cómo se instala Portable-Local-Studio?
Windows: haz doble clic en windows.bat (la primera vez se descargarán un runtime portátil de Node.js y los backends) Linux: da permisos de ejecución al lanzador: chmod +x linux.sh Linux: inicia el studio: ./linux.sh Abre http://localhost:1420 en el navegador y, después, añade un modelo a app/models/ o usa Model Manager
¿Dónde consigo Portable-Local-Studio?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/techjarves/Portable-Local-Studio

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados