Executável local de arquivo único para modelos de linguagem GGUF, com interface web KoboldAI integrada e suporte à geração de texto, imagens, fala e música.
techjarves/Portable-Local-Studio
Estúdio local de IA para desktop e uso offline, com geração de imagens pelo Stable Diffusion, chat com GGUF, transcrição com Whisper e síntese de voz com Kokoro.
- Estrelas
- 1,942
- Forks
- 469
- Issues abertas
- 6
- Último commit
- anteontem
O que é?
O Portable AI Studio é um app de IA local e autocontido para Windows, Linux e macOS que reúne geração de imagens, chat com LLM, conversão de fala em texto e conversão de texto em fala em uma única interface acessada pelo navegador. O runtime, incluindo Node.js e os backends de GPU, vem na pasta do projeto, então a configuração não altera as definições globais do sistema. Ao executar o script incluído windows.bat, linux.sh ou mac.sh, a interface é aberta em localhost:1420.
A geração de imagens usa stable-diffusion.cpp com checkpoints SD 1.5 e SDXL em arquivo único, nos formatos .safetensors, .ckpt ou GGUF. O chat com texto executa modelos GGUF por meio de um servidor llama.cpp, e o reconhecimento de fala usa modelos whisper.cpp. A conversão de texto em fala usa o modelo Kokoro-82M via kokoro-js. Um Model Manager integrado pode baixar modelos de URLs do Hugging Face ou importar arquivos locais por arrastar e soltar.
O app detecta o hardware automaticamente e seleciona CUDA para Nvidia, ROCm ou Vulkan para AMD e Intel, Metal em Apple Silicon ou OpenVINO para NPUs Intel Core Ultra, usando a CPU como alternativa. Por padrão, os mecanismos de texto e imagem não são executados ao mesmo tempo, para limitar o uso de memória.
Recursos principais
- 01Executa offline geração de imagens com Stable Diffusion, chat com GGUF, transcrição com Whisper e síntese de fala com Kokoro.
- 02Runtime portátil incluído na pasta do projeto, sem alterações globais no sistema.
- 03Detecta automaticamente os backends CUDA, ROCm, Vulkan, Metal e OpenVINO, com a CPU como alternativa.
- 04O Model Manager baixa modelos de URLs do Hugging Face ou importa pesos locais por arrastar e soltar.
- 05O monitor de desempenho integrado mostra o uso de CPU, RAM, GPU e VRAM.
- 06Salva as imagens geradas com os parâmetros do prompt e arquivos JSON de metadados.
Casos de uso
- Conversar com um modelo de linguagem GGUF sem enviar prompts para um serviço na nuvem.
- Gerar imagens com checkpoints locais SD 1.5 ou SDXL na sua própria GPU.
- Transcrever gravações de voz offline com modelos Whisper.
- Executar uma configuração portátil de IA em um pen drive ou em uma máquina na qual não é possível instalar software.
Início rápido
- 1
Windows: clique duas vezes em windows.bat (na primeira execução, um runtime portátil do Node.js e os backends serão baixados)
- 2
Linux: torne o inicializador executável
chmod +x linux.sh - 3
Linux: inicie o studio
./linux.sh - 4
Abra http://localhost:1420 no navegador e, em seguida, adicione um modelo a app/models/ ou use o Model Manager
Antes de usar
- Hardware Intel com macOS não tem suporte algum; o backend do macOS é voltado para Apple Silicon (M1 ou mais recente).
- Os backends pré-compilados para Linux exigem glibc 2.38 ou superior e GLIBCXX_3.4.32 ou superior, então podem falhar em distribuições antigas.
- Sem uma GPU compatível, a geração de imagens é executada nas threads da CPU e é lenta.
- Modelos SDXL precisam de consideravelmente mais RAM e VRAM do que modelos SD 1.5.
Em coleções
Tópicos
Perguntas frequentes
- O que é Portable-Local-Studio?
- Estúdio local de IA para desktop e uso offline, com geração de imagens pelo Stable Diffusion, chat com GGUF, transcrição com Whisper e síntese de voz com Kokoro. O Portable AI Studio é um app de IA local e autocontido para Windows, Linux e macOS que reúne geração de imagens, chat com LLM, conversão de fala em texto e conversão de texto em fala em uma única interface acessada pelo navegador. O runtime, incluindo Node.js e os backends de GPU, vem na pasta do projeto, então a configuração não altera as definições globais do sistema. Ao executar o script incluído windows.bat, linux.sh ou mac.sh, a interface é aberta em localhost:1420.
- Portable-Local-Studio é gratuito? Qual é a licença?
- Portable-Local-Studio é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Portable-Local-Studio ainda é mantido?
- Manutenção ativa. O último commit de Portable-Local-Studio foi em 5 de nov. de 2026.
- Para que posso usar Portable-Local-Studio?
- Conversar com um modelo de linguagem GGUF sem enviar prompts para um serviço na nuvem. Gerar imagens com checkpoints locais SD 1.5 ou SDXL na sua própria GPU. Transcrever gravações de voz offline com modelos Whisper. Executar uma configuração portátil de IA em um pen drive ou em uma máquina na qual não é possível instalar software.
- Como instalar Portable-Local-Studio?
- Windows: clique duas vezes em windows.bat (na primeira execução, um runtime portátil do Node.js e os backends serão baixados) Linux: torne o inicializador executável: chmod +x linux.sh Linux: inicie o studio: ./linux.sh Abra http://localhost:1420 no navegador e, em seguida, adicione um modelo a app/models/ ou use o Model Manager
- Onde consigo Portable-Local-Studio?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/techjarves/Portable-Local-Studio
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App de ditado com IA, open source e local-first, que transforma fala em texto no macOS e no Windows e funciona offline com o Whisper.
App de voz open source e local-first para Windows, macOS e Linux que dita texto em qualquer aplicativo, responde em voz alta, executa comandos de voz e grava reuniões.
Distribui e executa LLMs abertos em um único arquivo executável, compatível com a maioria dos sistemas operacionais e arquiteturas de CPU, sem instalação.
Uma interface web auto-hospedada que reúne módulos de IA generativa para imagens, áudio, vídeo, 3D e chat, e roda em máquinas sem GPU.
Um app mobile em React Native que executa modelos de linguagem, converte texto em fala e usa ferramentas diretamente no celular, offline e sem precisar de uma conta.