Mac miniでOllamaを動かす手順|無料AI環境

Mac miniでOllamaを動かす手順|無料AI環境 アイキャッチ画像 AI自動化

AIを自分のパソコンで動かしてみたい。
でもクラウドのAPI料金が気になるし、セットアップも難しそう…。

そんな方に試してほしいのが、Mac mini × Ollamaの組み合わせです。
この記事の手順どおりに進めれば、無料でローカルAI環境が手に入ります。

結論、Ollamaを使えばMac miniだけでAIチャットが動きます。
月額料金はゼロ。データも外部に送信されません。

初めての方は「基本編」から順番にどうぞ。
すでにOllamaを入れている方は「応用編」まで飛ばしてOKです。

インストール → モデル導入 → 日本語チャット → モデルの使い分けまで、一気に進めていきましょう。

OllamaでローカルAIを動かすメリットとは

Ollamaは、手元のパソコンでAIモデルを動かせる無料ツールです。

ChatGPTやClaude APIのようなクラウドサービスとの違いはこの3つ。

  • 完全無料:API料金が一切かからない。何回使ってもゼロ円
  • データが外に出ない:すべてローカルで処理される。機密情報を扱う作業にも使える
  • ネット不要:オフラインでも動く。モデルを一度ダウンロードすれば通信なしでOK

特にMac miniのApple Siliconチップは、AI推論との相性が抜群です。
GPUとメモリが統合されているため、少ないメモリでも効率よくモデルを動かせます。

「APIコストを気にせず、AIを好きなだけ試したい」という方にぴったりの環境です。

必要なもの:Mac miniのスペックと事前準備

推奨スペック

Ollamaを快適に動かすために必要なスペックはこちらです。

  • Mac mini(Apple Silicon):M1以降ならOK。M4 Proなら余裕あり
  • メモリ(RAM):16GB以上を推奨。24GBあれば大きめのモデルも動く
  • ストレージ:モデル1つあたり5〜20GB程度。512GBあれば安心
  • macOS:バージョン14(Sonoma)以上が必要

メモリは最重要ポイントです。
AIモデルはメモリ上に展開されて動くので、メモリが多いほど大きなモデルを扱えます。

これからMac miniを買うなら

これからローカルAI用にMac miniを検討している方は、メモリ24GB以上のモデルを選んでください。
16GBでも小さいモデルは動きますが、実用的なサイズのモデルを使うなら24GBがスタートラインです。

Mac mini M4 Pro(24GB/512GB)は218,800円(税込、執筆時点)です。
Mac mini M4 Pro(Amazon)で現在の価格を確認できます。

事前準備

インストール前にこの2つを確認しておきましょう。

  • Homebrew:Macのパッケージ管理ツール。未導入なら先にインストール
  • ターミナル:Macに標準搭載。「アプリケーション」→「ユーティリティ」にあります

Homebrewが入っていない場合は、ターミナルで以下を実行してください。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

【基本編】Ollamaのインストールから初回実行まで

ステップ1:Ollamaをインストールする

ターミナルを開いて、以下のコマンドを実行します。

brew install ollama

これだけでインストールは完了です。
数分でダウンロードとセットアップが終わります。

インストールできたか確認するには、以下を実行してください。

ollama --version

バージョン番号が表示されればOKです。

ステップ2:Ollamaサーバーを起動する

Ollamaはバックグラウンドでサーバーとして動きます。
起動コマンドはこちら。

ollama serve

ターミナルに「Listening on 127.0.0.1:11434」と表示されたら起動完了です。
別のターミナルウィンドウを開いて、次のステップに進みましょう。

Homebrewのサービス機能を使えば、Mac起動時に自動で立ち上がるよう設定もできます。

brew services start ollama

ステップ3:最初のモデルをダウンロードして動かす

まずは軽量モデルで動作確認しましょう。

ollama run gemma3:4b

初回はモデルのダウンロードが始まります(約3GB)。
ダウンロードが終わると、そのままチャットが始まります。

>>> こんにちは。あなたは何ができますか?

日本語で質問すると、日本語で返答が返ってきます。
チャットを終了するには /bye と入力してください。

ここまでで、ローカルAI環境の構築は完了です。

【基本編】Gemma3を入れて日本語チャットを試す

Gemma3のモデルサイズと選び方

Gemma3はGoogleが公開しているオープンモデルです。
日本語の精度が高く、ローカル利用に向いています。

Ollamaで使えるGemma3のサイズは以下のとおりです。

  • gemma3:4b(約3GB):軽量・高速。動作確認や軽い作業向け
  • gemma3:12b(約8GB):バランス型。日常的に使うならこれ
  • gemma3:27b(約17GB):高精度。メモリ24GB以上で実用的

メモリが24GBなら12Bがメインの選択肢です。
27Bも動きますが、メモリをほぼ使い切るためレスポンスが遅くなります。

12Bモデルのインストールと実行

実用的な12Bモデルを入れましょう。

ollama run gemma3:12b

ダウンロード(約8GB)が終わると、すぐにチャットが始まります。

試しに実務的な質問をしてみてください。

>>> 以下の文章を要約してください:(長い文章を貼り付け)
>>> ブログ記事のタイトル案を5つ考えてください。テーマは「Mac miniでローカルAI」です。

4Bモデルと比べて、回答の精度と自然さが格段に上がるのが分かるはずです。

27Bモデルを試す(メモリ24GB以上向け)

さらに高精度なモデルを試したい場合はこちら。

ollama run gemma3:27b

27Bはダウンロードサイズが約17GBです。
メモリ24GBのMacではギリギリ動作しますが、他のアプリを閉じた状態で使うのがおすすめです。

ここまでが基本編です。Ollamaのインストールと日本語チャットはこれで完了。
「まずは使ってみたい」方はここまでの内容で十分スタートできます。
ここからは、実運用で役立つモデル管理やヘッドレス運用のコツを紹介します。

【応用編】モデルの使い分けとパラメータ調整

用途別のモデル使い分け

複数のモデルを入れておいて、用途に応じて切り替えるのが実運用のコツです。

  • アイデア出し・壁打ち → gemma3:4b(速度重視)
  • 文章の要約・整形 → gemma3:12b(精度と速度のバランス)
  • 長文の下書き生成 → gemma3:27b(精度重視)

モデルの切り替えは ollama run モデル名 を実行するだけです。
一度ダウンロードしたモデルは、次回からすぐに起動します。

インストール済みモデルの一覧は以下で確認できます。

ollama list

ヘッドレス(モニターなし)で常時稼働させる

Mac miniをAI専用サーバーとして使うなら、ヘッドレス運用がおすすめです。
モニターを繋がずに、別のMacやPCからSSHで接続して使います。

設定手順はこちら。

① Mac miniのリモートログインを有効にする
「システム設定」→「一般」→「共有」→「リモートログイン」をON。

② 別のMacからSSH接続

ssh ユーザー名@mac-miniのIPアドレス

③ Ollamaを常時稼働に設定

brew services start ollama

これでMac miniが起動するたびにOllamaが自動で立ち上がります。
モニターもキーボードも不要。電源ケーブルとLANだけで動きます。

APIとして外部から呼び出す

OllamaはREST APIも提供しています。
n8nなどの自動化ツールから直接呼び出すことも可能です。

curl http://localhost:11434/api/generate -d '{
  "model": "gemma3:12b",
  "prompt": "ブログのタイトル案を3つ考えて",
  "stream": false
}'

ネットワーク内の他のマシンからアクセスする場合は、環境変数で外部接続を許可します。

OLLAMA_HOST=0.0.0.0 ollama serve
💡 実際にやってみた

Mac mini M4 Pro(24GB/512GB)でOllamaを常時稼働させています。
モニターなしのヘッドレス運用で、別のMacBookからSSH接続して使う形です。

普段使っているのはGemma3の12Bモデルと27Bモデルの2つ。
記事の下書き生成やデータ整理には12Bモデル、じっくりアイデアを出したいときは27Bモデルと使い分けています。

インストールはHomebrewで brew install ollama を実行するだけ。
つまずくポイントはほぼありませんでした。

27Bモデルは24GBメモリでギリギリ動きますが、レスポンスは少し遅いです。
体感では12Bの2〜3倍の待ち時間。
12Bモデルなら快適に動作するので、普段使いは12Bがおすすめです。

かかった時間:インストール5分、モデルダウンロード15分(回線速度による)
つまずいたポイント:特になし。Homebrewで一発
結果:月額0円でAIチャット環境が完成。API料金を気にせず使い放題

よくあるエラーと対処法

「Error: model not found」と表示される

モデル名のスペルミスが原因です。
ollama list でインストール済みモデル名を確認してください。

Gemma3の場合、gemma3:12b のようにコロンの後にサイズを指定します。

モデルのダウンロードが途中で止まる

回線が不安定な場合に起こります。
同じコマンドをもう一度実行すれば、途中から再開されます。

ollama pull gemma3:12b

レスポンスが極端に遅い

メモリ不足が原因の可能性が高いです。

  • 他のアプリケーション(ブラウザのタブ等)を閉じる
  • より小さいモデルに切り替える(27B → 12B)
  • アクティビティモニタでメモリ使用状況を確認する

「ollama: command not found」と表示される

Homebrewのパスが通っていない可能性があります。
ターミナルで以下を実行してください。

eval "$(/opt/homebrew/bin/brew shellenv)"

これで解決しない場合は、ターミナルを再起動してみてください。

まとめと次のステップ

  • OllamaをMac miniに入れれば、月額0円でローカルAI環境が手に入る
  • Gemma3の12Bモデルが、精度と速度のバランスで一番実用的
  • メモリは24GB以上を推奨。16GBでも4Bモデルなら快適に動く
  • ヘッドレス運用でAI専用サーバーとして常時稼働できる
  • REST API経由で、自動化ツールとの連携も可能

Mac miniで画像生成AIにも挑戦したい方はこちら。
ComfyUIをMacに導入する手順|画像生成AI入門

ブログ運営に必要なサーバー環境に興味がある方はこちらも参考にしてください。
個人ブログ向けレンタルサーバー3社を実際に比較

コメント

タイトルとURLをコピーしました