Fooocus para NSFW (2026): instalação e configuração

13 min read

O Fooocus é a forma mais simples de rodar geração de imagem localmente: você
baixa, descompacta e executa, sem Python nem Git. Ele esconde quase todos os
parâmetros e ainda assim entrega resultado competitivo. Este guia cobre a
instalação, onde colocar modelos e o que fazer com pouca memória.

Por que o Fooocus existe

A maioria das interfaces de geração local pede um ambiente montado: instalar
Python numa versão específica, clonar um repositório, criar ambiente virtual,
resolver dependências que conflitam. Para quem só quer gerar imagens, isso é uma
barreira desproporcional, e é onde muita gente desiste antes da primeira
imagem.

O Fooocus resolve isso de forma direta: distribui um pacote que já contém
tudo, inclusive o interpretador. Você descompacta numa pasta, executa um arquivo
e ele cuida do resto, incluindo baixar o modelo padrão na primeira execução.
Depois disso a interface abre no navegador como qualquer outra.

A segunda decisão de projeto é igualmente importante: ele esconde a maior
parte dos controles. Em vez de expor amostrador, CFG, passos e escalonador, ele
oferece um campo de texto e um punhado de opções de estilo, aplicando por trás
uma combinação de ajustes que costuma funcionar bem. Para quem está começando,
isso remove a paralisia de escolher entre dezenas de parâmetros sem saber o que
cada um faz.

A contrapartida é previsível: quando você precisa de controle fino, ele
atrapalha. Não é a ferramenta para montar fluxos complexos nem para depurar uma
etapa específica. É a ferramenta para gerar imagens boas rapidamente, e nisso
ela cumpre bem o que promete.

A interface esconde quase todos os parâmetros de propósito

Instalação no Windows

O procedimento normal tem três passos. Baixe o pacote compactado da página
oficial do projeto, descompacte numa pasta com bastante espaço livre e execute o
arquivo de inicialização que acompanha o pacote. Na primeira execução ele baixa
o modelo padrão, o que costuma levar vários gigabytes, então vale fazer isso com
uma conexão estável.

Depois do download, uma aba abre no navegador com a interface. A partir daí o
uso é imediato: escreva o que quer e gere. Nas próximas vezes basta executar o
mesmo arquivo, e a inicialização é bem mais rápida porque o modelo já está no
disco.

Sobre espaço: o pacote em si não é grande, mas os modelos são. Contar com
algumas dezenas de gigabytes livres evita o problema clássico de download
interrompido pela metade. Instalar numa unidade com folga é mais confortável do
que descobrir o limite no meio do caminho.

Quando a inicialização falha

O erro mais comum é o antivírus bloquear a execução, porque o pacote traz um
interpretador embutido e isso dispara heurísticas em alguns programas. Se a
janela abre e fecha imediatamente, esse é o primeiro suspeito.

O segundo é caminho com acentos ou espaços incomuns. Descompactar numa pasta
de caminho simples, perto da raiz da unidade, resolve uma quantidade
surpreendente de problemas que parecem complicados.

O terceiro é download incompleto do modelo na primeira execução. Quando isso
acontece, o arquivo fica no disco com tamanho menor que o esperado e a interface
falha ao carregar. Apagar o arquivo incompleto e executar de novo costuma
resolver, já que ele refaz o download.

Onde colocar os modelos

O Fooocus usa uma estrutura de pastas própria dentro do diretório onde foi
descompactado. Os checkpoints vão numa pasta de modelos base, e os LoRAs numa
pasta separada. Depois de copiar um arquivo, ele aparece na lista de seleção da
interface, às vezes exigindo atualizar a página.

Essa é a parte que mais interessa a quem quer sair do modelo padrão. Qualquer
checkpoint SDXL compatível funciona, então dá para usar os mesmos arquivos que
você usaria em outra interface. Se você já tem uma coleção montada, vale
verificar se a sua instalação aceita apontar para a pasta existente em vez de
duplicar arquivos grandes, o que costuma poupar bastante disco.

Para encontrar e escolher checkpoints, o caminho de navegação nos repositórios
comunitários está no tutorial
de Civitai em português
. Modelos fotorrealistas como o descrito no guia de Juggernaut
XL
funcionam bem aqui, e o mesmo vale para os de anime.

Conteúdo adulto

O modelo padrão que acompanha o pacote é de uso geral e tende a produzir
resultados limitados nessa área, o que leva muita gente a concluir que a
ferramenta não serve. Na prática, o que determina o resultado é o checkpoint
carregado, não a interface.

Trocar para um checkpoint treinado para esse tipo de conteúdo muda o
comportamento por completo, e o procedimento é o mesmo de qualquer outro modelo:
copiar o arquivo para a pasta e selecionar na interface. Vale notar que alguns
pacotes trazem filtros ativados por padrão em certas versões, então se o
resultado continuar inesperadamente contido depois da troca, verificar as opções
avançadas costuma esclarecer.

Sobre licenciamento, o mais seguro é ler o que a página do projeto e a página
de cada modelo informam. As condições variam entre o software e os modelos que
você carrega nele, e mudam entre versões, então conferir na fonte é mais
confiável do que se apoiar num resumo de terceiros.

Pouca memória de vídeo

O Fooocus detecta a memória disponível e ajusta parte do comportamento
sozinho, o que o torna mais tolerante que interfaces que exigem configuração
manual. Na prática, a maioria das pessoas consegue rodar com 8 GB de memória de
vídeo sem tocar em nada, e com menos costuma funcionar em modo econômico, ao
custo de gerações mais lentas.

Quando aparecer erro de memória, o primeiro ajuste útil é reduzir o número de
imagens geradas por vez. Depois vem a resolução de saída. Só então vale procurar
opções avançadas de economia. Os contornos gerais desse tipo de erro estão no
material sobre erro
de memória CUDA
.

Sobre desempenho em placas intermediárias, que é a dúvida mais frequente por
aqui, há um panorama no material sobre RTX
3060 com Stable Diffusion
. A conclusão curta é que placas dessa faixa rodam
confortavelmente, com tempos por imagem que variam conforme a resolução.

Quem não quiser baixar nada pode começar por um gerador no navegador sem instalar e
decidir depois se vale montar algo local.

Cada tipo de modelo vai para a sua própria pasta

A primeira imagem e o que esperar dela

Depois que a interface abre, a tentação é escrever um prompt elaborado logo de
cara. Costuma render mais fazer o contrário: gere algo simples primeiro, só para
confirmar que a instalação está saudável e para ver quanto tempo uma imagem leva
na sua máquina. Esse número é a informação mais útil da primeira sessão, porque
define o que é razoável tentar depois.

O resultado inicial tende a surpreender pela qualidade, justamente porque os
ajustes escondidos já estão calibrados. Isso tem um efeito colateral: como você
não escolheu nada, também não sabe o que mudar quando quiser algo diferente. É
aí que os estilos entram, e vale tratá-los como o painel de controle real da
ferramenta.

Uma observação sobre expectativa: o modelo padrão é generalista e serve bem
para paisagem, objeto e retrato comum. Se a sua intenção é outra, a primeira
imagem vai parecer limitada, e a conclusão correta não é que a ferramenta é
fraca, e sim que o checkpoint precisa ser trocado.

Estilos, o controle que substitui os parâmetros

Cada estilo aplica por trás um conjunto de termos somados ao seu prompt e, em
alguns casos, ajustes de geração. É por isso que o mesmo texto produz imagens tão
diferentes conforme o estilo ativo, e por isso que comparar o Fooocus com outra
interface usando o mesmo prompt raramente dá resultado equivalente.

Combinar dois ou três estilos costuma funcionar melhor do que empilhar muitos.
Acima disso os termos adicionados começam a competir, e o resultado tende a
virar uma média sem caráter. Quando algo sair estranho sem motivo aparente,
desligar todos os estilos e reativar um por vez é a forma mais rápida de
descobrir qual estava causando o efeito.

Há também um modo de qualidade contra um modo rápido, que na prática troca
tempo por acabamento. Para explorar ideias, o modo rápido costuma bastar, e vale
reservar o modo caro para a imagem que você já decidiu que quer. Gerar tudo no
modo mais lento desde o início é o erro que mais desperdiça tempo em máquinas
modestas.

Manutenção

Atualizações costumam vir como um novo pacote ou por um script de atualização
incluído, dependendo da versão. Antes de atualizar, vale saber onde estão as
suas pastas de modelos, porque reinstalar sem atenção pode significar baixar
vários gigabytes de novo sem necessidade.

Manter os checkpoints fora da pasta da instalação, e apontar a configuração
para esse local, é o hábito que mais poupa trabalho a longo prazo. Assim
atualizar a ferramenta deixa de ter qualquer relação com a sua coleção de
modelos, e você pode inclusive compartilhá-la com outra interface instalada em
paralelo.

Vale também guardar os prompts que deram certo. A ferramenta registra
metadados nas imagens geradas, mas depender disso é frágil se os arquivos forem
convertidos ou enviados para outro lugar. Um arquivo de texto simples com o que
funcionou costuma ser suficiente e evita redescobrir a mesma combinação três
semanas depois.

Os ajustes avançados existem, apenas ficam fora do caminho

O que ele não faz

Não há controle direto de amostrador, CFG e passos na interface principal.
Parte disso aparece em opções avançadas, mas o projeto deliberadamente não expõe
tudo. Se você precisa ajustar esses valores com precisão, esta não é a
ferramenta.

O inpaint existe e funciona, mas é mais simples do que o de interfaces
voltadas a edição. Para máscaras precisas e ajuste fino de denoising, o caminho
descrito no guia de
img2img
rende mais.

Extensões de terceiros, que são o principal atrativo das interfaces
derivadas do Automatic1111, não se aplicam aqui. Se o seu fluxo depende de uma
extensão específica, o caminho é outro, descrito em Stable
Diffusion Forge em português
.

E fluxos personalizados com múltiplas etapas encadeadas simplesmente não são o
objetivo do projeto. Para isso existe o ComfyUI,
que trabalha no extremo oposto: nada escondido e nada pronto.

Como tirar mais dele

Os estilos predefinidos são o controle mais poderoso da interface, e o mais
subestimado. Cada um aplica um conjunto de termos e ajustes por trás, e combinar
dois ou três muda o resultado bem mais do que reescrever o prompt. Vale gastar
uma sessão só testando estilos com o mesmo texto para entender o que cada um
faz.

O campo de prompt aceita a mesma lógica de qualquer modelo: seja específico
sobre luz, enquadramento e material, e evite empilhar adjetivos genéricos de
qualidade, que o próprio estilo já cobre.

Se você carregar um checkpoint de anime, porém, a lógica muda: esses modelos
esperam listas de etiquetas em vez de frases, e o vocabulário correto está no
guia de tags
Danbooru para NSFW
. Escrever frases bonitas para um modelo que foi treinado
com etiquetas é a forma mais comum de concluir, erradamente, que o checkpoint é
ruim.

A proporção merece atenção porque afeta a estrutura da imagem mais do que
qualquer estilo. Retratos em proporção vertical tendem a resolver melhor figuras
humanas do que formatos largos, que convidam o modelo a preencher as laterais
com elementos que você não pediu.

Perguntas frequentes

Preciso instalar Python ou Git?

Não. É justamente essa a proposta do pacote: ele traz o que precisa embutido.
Você descompacta e executa. Isso o diferencia da maioria das interfaces, que
pedem um ambiente preparado antes de rodar pela primeira vez.

Quanto espaço em disco ele ocupa?

O programa em si é pequeno perto dos modelos. O pacote inicial mais o
checkpoint padrão costuma passar de dez gigabytes, e cada modelo adicional de
SDXL adiciona vários. Quem experimenta bastante acaba com uma pasta de modelos
maior que todo o resto da instalação somado, então vale acompanhar isso desde o
começo em vez de descobrir quando a unidade encher.

Preciso de conta ou login para usar?

Não. Ele roda inteiramente na sua máquina, sem cadastro, sem créditos e sem
limite de uso. Essa é a principal vantagem prática de rodar localmente: depois
que o modelo está no disco, nada depende de serviço externo nem de conexão.
Depois que o modelo está no disco, o uso é ilimitado e não depende de
créditos nem de conexão.

Funciona com placas AMD?

Costuma haver caminhos para isso, mas o suporte é historicamente menos
estável do que em placas com CUDA, e os procedimentos mudam entre versões. Vale
consultar a documentação atual do projeto antes de assumir que vai funcionar,
porque o que valia numa versão anterior pode não valer na atual.

Posso usar os mesmos modelos de outra interface?

Sim, desde que sejam compatíveis com a arquitetura suportada. Checkpoints
SDXL funcionam normalmente. Em muitos casos dá para apontar a instalação para
uma pasta de modelos já existente, evitando duplicar arquivos que ocupam vários
gigabytes cada.

Por que minhas imagens saem diferentes das de outras interfaces?

Porque ele aplica ajustes próprios por trás, incluindo termos adicionados ao
prompt pelos estilos. O mesmo texto no mesmo modelo produz resultados diferentes
aqui e em outra interface. Desligar os estilos aproxima os dois, sem
necessariamente igualar.

Dá para gerar várias imagens de uma vez?

Dá, e a interface tem um controle direto para isso. Só vale lembrar que esse
é o parâmetro que mais pesa na memória, então em placas mais modestas costuma
ser o primeiro a reduzir quando algo falha.

Vale a pena se eu já uso outra interface?

Depende do uso. Quem já tem um fluxo montado com extensões e controle fino
raramente ganha algo em trocar. Mas muita gente mantém as duas instaladas por um
motivo prático: quando a ideia é só gerar rápido sem ajustar nada, abrir o
Fooocus custa menos atenção do que reconfigurar a outra interface. Como os
checkpoints podem ser compartilhados entre as duas, manter ambas custa pouco
espaço adicional.

Ele salva as imagens automaticamente?

Sim, numa pasta de saída dentro do diretório da instalação, organizada por
data. Vale conferir esse local cedo, porque é fácil gerar dezenas de imagens sem
perceber quanto espaço elas ocupam. Quem gera muito costuma mover essa pasta
para outra unidade e limpar periodicamente o que não interessa mais.

Existe alguma forma de testar antes de baixar tudo?

Existe, e costuma ser o caminho mais sensato quando a conexão é limitada ou a
máquina é modesta. Usar um serviço pronto no navegador por uma
tarde dá uma noção realista do tipo de resultado que esse tipo de modelo produz.
Se o resultado agradar, aí sim vale investir o tempo e o espaço em disco numa
instalação local, que oferece controle e nenhum limite de uso.