Onde ficam os modelos de IA locais

Cada ferramenta guarda seus pesos num lugar diferente, nenhuma diz onde, e juntas são o que mais cresce no disco de um desenvolvedor. Aqui está a lista completa, por plataforma.

Grátis para baixar e escanear. Limpar exige uma licença: um pagamento por computador, Mac ou Windows.

Dados de desenvolvimento: Xcode, Docker, npm e mais, cada item dizendo o que é e o que acontece ao removê-lo

Por que nenhum limpador acha isso

Os limpadores de Mac mais conhecidos foram escritos antes de existirem modelos locais, e trabalham com uma lista fixa de pastas de cache conhecidas. ~/.ollama não está nela. Então a ferramenta informa com toda a confiança que seu Mac está limpo enquanto 120 GB de pesos dormem numa pasta oculta do seu diretório pessoal — e, como são pastas com ponto, o Finder também não as mostra.

Os caminhos

Ollama

macOS    ~/.ollama/models
Linux    /usr/share/ollama/.ollama/models
Windows  %USERPROFILE%\.ollama\models

Liste e remova pelo próprio Ollama, para o manifesto dele continuar consistente:

ollama list
ollama rm llama3:70b

Mova o repositório para um disco externo definindo OLLAMA_MODELS antes de iniciar o servidor.

LM Studio

macOS    ~/.lmstudio/models
Linux    ~/.lmstudio/models
Windows  %USERPROFILE%\.lmstudio\models

Versões antigas usavam ~/.cache/lm-studio/models; se você atualizou ao longo de várias versões, confira as duas. O diretório é configurável na aba My Models do aplicativo, que é o jeito seguro de mudá-lo.

Hugging Face — transformers, diffusers, datasets

macOS/Linux  ~/.cache/huggingface/hub
Windows      %USERPROFILE%\.cache\huggingface\hub

Em geral o maior e o mais bagunçado, porque toda biblioteca que encosta no Hub grava aqui. Inspecione e limpe de forma interativa com a ferramenta oficial:

pip install "huggingface_hub[cli]"
huggingface-cli scan-cache
huggingface-cli delete-cache

Mude de lugar com HF_HOME. Note que o cache do Hub usa links simbólicos para uma pasta blobs — copiá-lo com uma ferramenta que segue links simbólicos dobra o tamanho.

PyTorch

~/.cache/torch/hub
~/.cache/torch/kernels

Checkpoints pré-treinados baixados por torch.hub. Mudar de lugar com TORCH_HOME.

GPT4All

macOS    ~/Library/Application Support/nomic.ai/GPT4All
Linux    ~/.local/share/nomic.ai/GPT4All
Windows  %LOCALAPPDATA%\nomic.ai\GPT4All

Whisper e whisper.cpp

~/.cache/whisper
./models  (inside a whisper.cpp checkout)

Também vale conferir

~/.cache/torch/sentence_transformers
~/.keras/models
~/.cache/gguf
~/.cache/vllm

Antes de apagar um modelo

Cache não é peso

Todo o resto no disco de um desenvolvedor se refaz em segundos. Um modelo de 40 GB é um novo download pela sua conexão, e uma quantização que você produziu ou um modelo que você ajustou não volta de jeito nenhum. Essas pastas merecem revisão, não limpeza.

Apague pela ferramenta quando houver uma

O Ollama e o Hugging Face mantêm um manifesto junto dos blobs. Se você apagar os arquivos por conta própria, o manifesto continua listando-os, o que aparece mais tarde como erros confusos. ollama rm e huggingface-cli delete-cache existem exatamente para isso.

Mover em vez de apagar

Toda ferramenta acima permite mudar o repositório de lugar por uma variável de ambiente ou um ajuste. Se você tem um disco externo, mover o repositório é melhor do que apagar e rebaixar os mesmos pesos repetidamente.

Perguntas

Como mudo onde o Ollama guarda os modelos?

Defina a variável de ambiente OLLAMA_MODELS com o diretório desejado e reinicie o servidor do Ollama. No macOS, defina para o ambiente de inicialização do aplicativo, não só no seu shell, ou o aplicativo de mesa não vai enxergar.

É seguro apagar ~/.cache/huggingface?

Seguro no sentido de que nada quebra: o que faltar é rebaixado no próximo uso. Caro no sentido de que «próximo uso» pode significar puxar 30 GB de novo. Use huggingface-cli scan-cache para ver o que há e apagar de forma seletiva.

Por que as pastas de modelos não aparecem no Finder?

A maioria começa com ponto, que o macOS esconde por padrão. Numa janela do Finder pressione Cmd-Shift-. para mostrá-las, ou abra o caminho direto por Ir → Ir para a pasta.

Posso manter os modelos num disco externo?

Sim, e é a melhor resposta depois de uma centena de gigabytes. O Ollama usa OLLAMA_MODELS, o Hugging Face usa HF_HOME, o PyTorch usa TORCH_HOME, e o LM Studio tem um ajuste no aplicativo. Conte com carregamentos iniciais mais lentos por USB.

Por que minha pasta de modelos é maior que os modelos que baixei?

Normalmente downloads parciais e revisões substituídas. O cache do Hub do Hugging Face guarda toda revisão de um repositório que você já puxou, não só a atual, que é exatamente o que scan-cache foi feito para mostrar.