Ollama
macOS ~/.ollama/models
Linux /usr/share/ollama/.ollama/models
Windows %USERPROFILE%\.ollama\models
マニフェストとの整合性を保つため、Ollama自身で一覧・削除してください:
ollama list
ollama rm llama3:70b
保存先を外付けドライブに移すには、次を設定してから OLLAMA_MODELS サーバーを起動してください。
LM Studio
macOS ~/.lmstudio/models
Linux ~/.lmstudio/models
Windows %USERPROFILE%\.lmstudio\models
以前のバージョンは次を使っていました: ~/.cache/lm-studio/models。いくつかのリリースをまたいで更新してきたなら、両方を確認してください。保存先はアプリのMy Modelsタブで設定でき、移動するならその方法が安全です。
Hugging Face — transformers、diffusers、datasets
macOS/Linux ~/.cache/huggingface/hub
Windows %USERPROFILE%\.cache\huggingface\hub
たいてい最大で、いちばん散らかっています。Hubに触れるライブラリがすべてここに書き込むからです。公式ツールで対話的に確認・整理してください:
pip install "huggingface_hub[cli]"
huggingface-cli scan-cache
huggingface-cli delete-cache
移動には次を使います: HF_HOME。なお、Hubのキャッシュはblobsフォルダへのシンボリックリンクを使っているため、シンボリックリンクをたどるツールでコピーするとサイズが2倍になります。
PyTorch
~/.cache/torch/hub
~/.cache/torch/kernels
次でダウンロードされた学習済みチェックポイント: torch.hub。移動には次を使います: TORCH_HOME。
GPT4All
macOS ~/Library/Application Support/nomic.ai/GPT4All
Linux ~/.local/share/nomic.ai/GPT4All
Windows %LOCALAPPDATA%\nomic.ai\GPT4All
Whisper と whisper.cpp
~/.cache/whisper
./models (inside a whisper.cpp checkout)
あわせて確認したいこと
~/.cache/torch/sentence_transformers
~/.keras/models
~/.cache/gguf
~/.cache/vllm
キャッシュと重みは違います
開発者のディスクにある他のものは、どれも数秒で再生成されます。40 GBのモデルはあなたの回線での再ダウンロードであり、自分で作った量子化や自分でファインチューニングしたモデルは、そもそも戻ってきません。これらのフォルダは掃除ではなく確認に値します。
ツールがあるなら、ツール経由で削除する
OllamaもHugging Faceも、blobと並べてマニフェストを保持しています。ファイルを自分で削除してもマニフェストには載ったままなので、後でわかりにくいエラーとして現れます。 ollama rm と huggingface-cli delete-cache はそのためにあります。
削除ではなく移動する
上記のツールはどれも、環境変数か設定で保存先を移せます。外付けドライブがあるなら、同じ重みを何度も消して取得し直すより、保存先ごと移すほうが得です。
Ollamaのモデル保存先を変えるには?
次の環境変数に希望のディレクトリを設定し、 OLLAMA_MODELS Ollamaサーバーを再起動してください。macOSではシェルの中だけでなく、アプリの起動環境に対して設定しないと、デスクトップアプリからは見えません。
~/.cache/huggingface を削除しても安全ですか?
何も壊れないという意味では安全です。足りないものは次に使うときに再ダウンロードされます。ただしその「次に使うとき」に30 GB引き直すことになるかもしれない、という意味では高くつきます。次のコマンドを使って huggingface-cli scan-cache 中身を確認し、選んで削除してください。
モデルのフォルダがFinderに表示されないのはなぜですか?
ほとんどがドットで始まっており、macOSは既定でそれを隠すからです。Finderのウインドウで次を押すと表示されます: Cmd-Shift-. 。または「移動 → フォルダへ移動」でパスを直接開いてください。
モデルを外付けドライブに置けますか?
はい。100 GBを超えたなら、そのほうが良い答えです。Ollamaは次を使い: OLLAMA_MODELS、Hugging Faceは次を使い: HF_HOME、PyTorchは次を使います: TORCH_HOME。LM Studioはアプリ内に設定があります。USB経由では初回読み込みが遅くなることを見込んでください。
モデルのフォルダが、ダウンロードしたモデルより大きいのはなぜですか?
たいていは途中で止まったダウンロードと、置き換えられた古いリビジョンです。Hugging FaceのHubキャッシュは、リポジトリの最新版だけでなく、これまでに取得したすべてのリビジョンを保持します。まさにそれを見せるためにあるのが scan-cache このコマンドです。