🤖HermesBlog
Hermes 実践ガイド · パート 138/9/2026

HermesをOllamaで無料で実行する

HermesをOllamaで無料で実行する — 公式ドキュメントに基づく分かりやすいガイド

guide-local-ollama

HermesをOllamaで無料で動かそう

Hermes Agentをスマートなアシスタント、Ollamaをその無料のローカル頭脳だと考えてみてください。この2つを組み合わせれば、クラウドAIに1円も使わずに最強のコンビが完成します。

必要なもの

  • Hermes Agent(アシスタントフレームワーク)
  • Ollama(AIモデルをあなたのコンピュータ上で実行)
  • Docker(任意ですが、セットアップが簡単になります)

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

まず、ollama.comからOllamaをダウンロードしてインストールします。次にモデルを取得します:

ollama pull llama3.2

これで、Hermesと相性抜群の軽量で高速なモデルがダウンロードされます。

ステップ2: Ollamaを起動

Hermesが通信できるように、Ollamaをサーバーとして起動します:

ollama serve

デフォルトでは、Ollamaはポート11434で待ち受けます。このターミナルウィンドウは開いたままにしておいてください。

ステップ3: HermesをOllamaに接続

Dockerではなくコンピュータ上で直接Hermesを実行する場合は、~/.hermes/config.yamlに設定ファイルを作成します:

model:
  provider: custom
  model: llama3.2
  base_url: http://127.0.0.1:11434/v1
  api_key: "none"

重要: model名は、先ほど取得したモデル名と完全に一致している必要があります。

ステップ4: Hermesを起動

それではHermesを起動しましょう:

docker run -d \
  --name hermes \
  --network host \
  -v ~/.hermes:/opt/data \
  nousresearch/hermes-agent gateway run

注意: Linuxで--network hostを使用すると、Hermesは127.0.0.1でOllamaにアクセスできます。Mac/Windowsの場合は、代わりにhost.docker.internal:11434を使用してください。

ステップ5: 動作確認

HermesがOllamaに到達できるか確認します:

docker exec hermes curl -s http://127.0.0.1:11434/v1/models

llama3.2を含むリストが表示されるはずです。表示されない場合は、Ollamaがまだ実行中かどうかを再確認してください。

トラブルシューティングのヒント

  • 接続できない? Ollamaが127.0.0.1だけでなく0.0.0.0で待ち受けていることを確認してください。必要に応じてOLLAMA_HOST=0.0.0.0 ollama serveを実行します。
  • モデルが見つからない? 設定ファイルの名前が、取得したモデル名と完全に一致している必要があります。
  • ポートが競合している? OLLAMA_PORT=11435でOllamaのポートを変更し、設定ファイルも更新してください。

これがすごい理由

  • 永久無料 — API請求なし
  • プライベート — データは自分のマシンに留まる
  • オフライン対応 — インターネットなしでも動作

最後のヒント

まずはllama3.2(3B)のような小さなモデルで、すべてが動作することを確認しましょう。慣れてきたら、より良い応答が得られるqwen2.5:7bのような大きなモデルを試してみてください。設定ファイルのmodel名を忘れずに更新してくださいね。

これで、HermesとOllamaを使った完全ローカル・完全無料のAIアシスタントが手に入りました。素晴らしいものを作ってください!

📖 公式ドキュメント

この記事は Hermes Agent の公式ドキュメントに基づいています:公式ドキュメント › guides/local-ollama-setup