Repolode
xororz

xororz/local-dream

App Android que gera imagens com Stable Diffusion no próprio dispositivo, acelerado pela NPU Snapdragon e com fallback para CPU/GPU.

Estrelas
3,737
Forks
263
Issues abertas
100
Último commit
há 14 horas

O que é?

Local Dream é um app Android para executar modelos Stable Diffusion diretamente em um celular ou tablet, sem precisar de um servidor. Ele usa NPUs Qualcomm Snapdragon por meio do QNN SDK para acelerar a inferência por hardware e recorre à inferência por CPU ou GPU com MNN quando não há uma NPU disponível.

O projeto é voltado para modelos SD1.5 e SDXL. O SD1.5 funciona em NPUs Snapdragon com Hexagon V68 ou superior, enquanto o suporte a SDXL na NPU é limitado a dispositivos Snapdragon 8 Gen 3 ou mais recentes. A inferência por CPU/GPU também funciona com pacotes MNN SDXL importados, embora os modelos SDXL grandes precisem de bem mais memória que o SD1.5.

O app é gratuito e open source. Guias detalhados de configuração e uso estão disponíveis em um site separado.

Recursos principais

  • 01Gera imagens com Stable Diffusion localmente em dispositivos Android.
  • 02Usa a aceleração da NPU Qualcomm Snapdragon via QNN SDK.
  • 03Recorre à inferência por CPU ou GPU com MNN.
  • 04Oferece suporte a modelos SD1.5 e SDXL, com pacotes MNN SDXL importados para CPU/GPU.

Casos de uso

  • Gerar imagens a partir de prompts de texto em um celular Android com Snapdragon, sem serviços na nuvem.
  • Executar fluxos de trabalho de img2img e inpainting offline em dispositivos móveis.
  • Testar modelos Stable Diffusion no próprio dispositivo com prompts que exigem privacidade.

Início rápido

  1. 1

    Instale o aplicativo pelo site oficial do guia

  2. 2

    Leia o guia do usuário para ver as instruções de configuração

Antes de usar

  • Disponível apenas para Android; não há versão para desktop nem iOS.
  • A aceleração NPU requer chips Snapdragon com Hexagon V68 ou posterior, e o SDXL precisa de Snapdragon 8 Gen 3 ou posterior.
  • O SD2.1 não recebe mais manutenção, e o projeto se concentra no SD1.5 e no SDXL.
  • Modelos SDXL grandes precisam de muito mais memória do que o SD1.5 na CPU/GPU.

Tópicos

Perguntas frequentes

O que é local-dream?
App Android que gera imagens com Stable Diffusion no próprio dispositivo, acelerado pela NPU Snapdragon e com fallback para CPU/GPU. Local Dream é um app Android para executar modelos Stable Diffusion diretamente em um celular ou tablet, sem precisar de um servidor. Ele usa NPUs Qualcomm Snapdragon por meio do QNN SDK para acelerar a inferência por hardware e recorre à inferência por CPU ou GPU com MNN quando não há uma NPU disponível.
local-dream é gratuito? Qual é a licença?
local-dream é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
local-dream ainda é mantido?
Manutenção ativa. O último commit de local-dream foi em 20 de out. de 2026.
Para que posso usar local-dream?
Gerar imagens a partir de prompts de texto em um celular Android com Snapdragon, sem serviços na nuvem. Executar fluxos de trabalho de img2img e inpainting offline em dispositivos móveis. Testar modelos Stable Diffusion no próprio dispositivo com prompts que exigem privacidade.
Como instalar local-dream?
Instale o aplicativo pelo site oficial do guia Leia o guia do usuário para ver as instruções de configuração
Onde consigo local-dream?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xororz/local-dream

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados