Tuesday, 22 September 2026 | Updating Daily AI insight, written for builders

Ollama Remove Model: Excluir LLMs locais em qualquer sistema operacional

  • Para remover um modelo no Ollama, execute ollama rm <modelo> (por exemplo, ollama rm llama3.1:8b. Use ollama list primeiro para obter a tag exata.
  • O comando exclui o manifesto e remove as referências aos blobs; blobs sem referência são removidos do diretório de modelos, liberando espaço em disco imediatamente.
  • O armazenamento de modelos fica localizado em ~/.ollama/models no macOS/Linux e em %USERPROFILE%\.ollama\models no Windows. Interrompa o serviço Ollama antes da limpeza manual.
  • Para remover todos os modelos de uma só vez, use um loop com ollama rm em comparação com ollama list, ou exclua o diretório models/ após interromper o Ollama.

A resposta curta: usar ollama rm. O Ollama oferece uma única CLI multiplataforma para excluir modelos locais, funcionando de forma idêntica no Windows, macOS e Linux. Este guia aborda o comando exato, como listar os modelos instalados, onde os arquivos estão armazenados, como excluir vários modelos de uma vez e como verificar se o espaço em disco foi efetivamente recuperado.

O comando: ollama rm

Liste primeiro os modelos instalados para usar a tag correta:

ollama list

A saída terá este formato:

NOME                    ID              TAMANHO   MODIFICADO
llama3.1:8b             42182419e950    4,7 GB    2 dias atrás
qwen3:8b                a1b2c3d4e5f6    5,2 GB    1 semana atrás
gemma3:4b               f6e5d4c3b2a1    3,3 GB    3 semanas atrás

Em seguida, remova pelo nome e pela tag:

ollama rm llama3.1:8b

Você deverá ver excluído 'llama3.1:8b'. Se você omitir a tag, o Ollama usará como padrão :latest, o que pode não corresponder ao que você realmente tem instalado — copie sempre a tag do comando ollama list. O bloco rm está documentado na referência oficial da CLI no repositório Ollama no GitHub.

Removendo vários modelos

ollama rm aceita múltiplos argumentos:

ollama rm llama3.1:8b qwen3:8b gemma3:4b

Essa é a abordagem mais segura para exclusão em lote, pois o Ollama cuida automaticamente da remoção das referências aos blobs.

Removendo todos os modelos de uma só vez

No macOS ou Linux (bash/zsh):

ollama list | tail -n +2 | awk '{print $1}' | xargs -r -n1 ollama rm

No PowerShell do Windows:

ollama list | Select-Object -Skip 1 | ForEach-Object { ($_ -split '\s+')[0] } | ForEach-Object { ollama rm $_ }

Se o loop apresentar problemas na sua versão do shell, volte à exclusão individual — a sintaxe da CLI é estável, mas os redirecionamentos e pipes não são.

Onde o Ollama armazena os modelos

Conhecer a estrutura de armazenamento é essencial quando você deseja confirmar se o espaço em disco foi liberado, migrar modelos para outro disco ou fazer uma limpeza após uma instalação corrompida.

SO Diretório padrão de modelos
macOS ~/.ollama/models
Linux ~/.ollama/models (instalação por usuário) ou /usr/share/ollama/.ollama/models (instalação com serviço systemd)
Windows %USERPROFILE%\.ollama\models (normalmente C:\Users<você>\.ollama\models)

Dentro desse diretório, você encontrará duas subpastas: blobs/ contém os fragmentos brutos dos pesos e da configuração (endereçados por conteúdo usando SHA256), e manifests/ contém os pequenos arquivos JSON que mapeiam um nome como llama3.1:8b para um conjunto de blobs. Ao executar ollama rm, o manifesto é excluído primeiro e, em seguida, quaisquer blobs que deixem de ser referenciados por outros manifestos são removidos. É por isso que remover um modelo que compartilha camadas com outro pode liberar menos espaço do que o esperado.

Os caminhos de armazenamento do Ollama estão descritos no diretório de documentação do projeto no GitHub, incluindo a rota OLLAMA_MODELS variável de ambiente que você pode definir para realocar o diretório.

Observações específicas por plataforma

Windows

A CLI é idêntica: abra o PowerShell ou o Prompt de Comando e execute ollama rm <modelo>. Se um modelo parecer bloqueado, saia primeiro do ícone do Ollama na área de notificação (clique com o botão direito → Sair do Ollama) — o serviço em segundo plano pode ainda manter um identificador caso você tenha tentado excluir manualmente a pasta. Para uma remoção completa: saia do Ollama pela área de notificação e, em seguida, exclua %USERPROFILE%\.ollama\models. As instruções de reinstalação estão em nosso Guia de instalação do Ollama.

macOS

Executar ollama rm <modelo> no Terminal. Se você instalou o Ollama.app, saia dele pela barra de menus antes de modificar manualmente ~/.ollama/models. Para desinstalar o Ollama inteiramente, arraste o aplicativo para a Lixeira e exclua ~/.ollama.

Linux

Para uma instalação por usuário, ollama rm funciona conforme o esperado. Para a instalação via serviço systemd (a padrão do instalador curl), os modelos ficam armazenados sob o usuário do ollama serviço, normalmente /usr/share/ollama/.ollama/models. Execute a CLI como o mesmo usuário que executa o serviço ou use sudo -u ollama ollama rm . Interrompa o serviço antes da limpeza manual do sistema de arquivos:

sudo systemctl stop ollama
sudo rm -rf /usr/share/ollama/.ollama/models
sudo systemctl start ollama

Verificando se o espaço foi liberado

Após remover um modelo, confirme duas coisas:

  1. ollama list não o exibe mais.
  2. O diretório de modelos diminuiu de tamanho. No macOS/Linux: du -sh ~/.ollama/models. No PowerShell do Windows: (Get-ChildItem $env:USERPROFILE\.ollama\models -Recurse | Measure-Object -Property Length -Sum).Sum / 1GB.

Verificações rápidas de coerência para modelos conhecidos (apenas os pesos, a partir do base de dados de modelos Convly, quantização de 4 bits no disco é próxima à ocupação de VRAM):

Modelo Tamanho aproximado no disco (4 bits)
Gemma 3 4B ~3 GB
Mistral 7B ~4,5 GB
Llama 3.1 8B ~5 GB
Qwen3 8B ~5 GB
Phi-4 ~9 GB
Gemma 3 27B ~16 GB
Qwen3 32B ~20 GB
Llama 3.3 70B ~40 GB

Se o espaço liberado parecer pequeno, verifique se outra tag ainda está instalada — por exemplo, se você removeu llama3.1:8b mas llama3.1:8b-instruct-q4_K_M ainda estiver presente, eles podem compartilhar blobs. Para planejar o armazenamento antes de instalar uma substituição, use o calculadora de VRAM da Convly.

Removendo um modelo via API REST

Ollama também expõe um endpoint de exclusão em seu servidor HTTP local (padrão http://localhost:11434):

curl -X DELETE http://localhost:11434/api/delete -d '{"name": "llama3.1:8b"}'

O endpoint retorna HTTP 200 em caso de sucesso e 404 se o modelo não estiver instalado. Isso é útil para automatizar limpezas em hosts remotos ou executores de CI. A interface da API está documentada na documentação do Ollama.

Erros comuns

  • Excluir arquivos manualmente enquanto o Ollama está em execução. Especialmente no Windows, isso pode deixar manifestos órfãos. Sempre prefira ollama rm, e interrompa o serviço antes de acessar a pasta.
  • Confundir a tag. ollama rm llama3.1 visa llama3.1:latest. Se você fez o pull de llama3.1:8b, trata-se de um manifesto diferente e ele não será removido.
  • Esperar que a VRAM seja alterada. Remover um modelo libera espaço em disco, não memória da GPU. A VRAM só é ocupada enquanto um modelo está carregado; use ollama ps para ver o que está atualmente carregado e ollama stop para descarregá-lo.
  • Esquecer compilações personalizadas com Modelfile. Modelos criados com ollama create mymodel -f Modelfile aparecem em ollama list como qualquer outro e são removidos com ollama rm mymodel.

Se você está reconsiderando quais modelos manter, as melhores modelos locais para Ollama e o Ranking de LLMs são úteis para escolher substituições com base em tamanho e capacidade. Se a pressão sobre o disco o levar a optar pela inferência via API, faça os cálculos com a calculadora de autohospedagem versus API.

Perguntas frequentes

O comando ollama rm libera espaço em disco imediatamente?

Sim. Quando o último manifesto que faz referência a um blob é excluído, o Ollama remove esse blob de models/blobs/ imediatamente. Você pode verificar isso com du -sh ~/.ollama/models antes e depois. Se dois modelos instalados compartilharem camadas, apenas as camadas exclusivas do modelo removido serão liberadas.

Como remover todos os modelos Ollama de uma só vez?

A maneira mais limpa é interromper o Ollama e excluir o diretório models/ sob ~/.ollama (ou %USERPROFILE%.ollama no Windows). Reinicie o Ollama posteriormente e ollama list ficará vazio. Alternativamente, redirecione ollama list para a pasta xargs ollama rm para removê-los um a um pela CLI.

Posso remover um modelo que atualmente está carregado na memória?

Não enquanto estiver ativamente atendendo uma solicitação. Execute ollama ps para ver os modelos carregados, ollama stop para descarregá-lo e, em seguida, ollama rm <modelo>. Se um cliente continuar recarregando-o, interrompa primeiro esse cliente.

Onde o Ollama armazena os modelos no Windows?

Em %USERPROFILE%\.ollama\models, que normalmente é C:Users<seu-nome-de-usuário>.ollamamodels. Você pode alterar essa localização definindo a variável de ambiente OLLAMA_MODELS para um caminho diferente — útil quando sua unidade do sistema é pequena e você deseja armazenar os modelos em um SSD secundário. Reinicie o Ollama para que a alteração entre em vigor.

A remoção de um modelo no Ollama também remove esse modelo do LM Studio ou de outras ferramentas?

Não. O Ollama, LM Studio, e o llama.cpp mantêm cada um seus próprios diretórios de modelos. Remover llama3.1:8b do Ollama não afeta de forma alguma um arquivo GGUF que você tenha baixado separadamente para o LM Studio.

Existe alguma maneira de remover apenas modelos antigos ou não utilizados?

O Ollama não inclui um comando embutido de "limpeza de modelos não utilizados". A coluna MODIFICADO no comando ollama list indica a última vez em que um modelo foi baixado ou atualizado, e não quando foi usado pela última vez, portanto, trata-se de um indicador imperfeito. Para uma política mais rigorosa, crie um script com base em ollama list e remova qualquer modelo acima de um limite de tamanho ou mais antigo que uma determinada data.

Referência

Escrito por Mustafa Ihsan

Mustafa Ihsan é fundador e editor da Convly.ai. Ele criou e mantém o banco de dados em tempo real de modelos de IA do site, seu índice de desempenho por preço e suas calculadoras gratuitas para requisitos de VRAM, custos de API e economia de hospedagem local. Escreve sobre preços de modelos, resultados de benchmarks e o hardware necessário para executar modelos de IA localmente, preferindo sempre dados mensuráveis às declarações dos fabricantes.

Scroll to Top