約10分 2026年6月11日

Odysseus AI macOS設定:Mac・MacBook・Apple SiliconとOllama

Apple Siliconのnative実行、Dockerの選択、Ollama endpoint、初回起動の確認をまとめたMac向けガイドです。

Odysseus AI Wiki
Odysseus AI Wiki
Odysseus AIの公開ドキュメント、GitHubの設定議論、ローカルなセルフホスト運用例に基づく非公式の編集メモです。

要点: Apple SiliconのMacBookやiMacでは、ローカルモデルと少ないネットワーク層を重視するならmacOSのnative設定から始めます。隔離テストならDockerを使います。Ollamaもnativeなら http://127.0.0.1:11434/v1、DockerからMacホストへはhost.docker.internalを使います。

Odysseus AIのmacOS設定には、MacBookやiMacでの初回起動、Apple Siliconのnative workflow、MacホストのOllamaへ接続するDockerテストという複数の目的があります。このガイドではruntimeを分け、ローカルUIを確認してからモデルとendpointを調整します。

確認したいことに合わせてMacの設定経路を選ぶ

MacBookやiMacでローカルモデルとOllamaを使うなら、Apple Siliconのnative経路が最初の選択として分かりやすいです。Dockerは隔離や再現性に向きますが、localhostの意味を変えるネットワーク層が増えます。

Odysseus AIとOllamaをMacでnative実行するならlocalhostを使います。Odysseus AIがDocker、OllamaがMacホストならhost.docker.internalを使います。ポートやモデルtagを変える前に経路を決めてください。

macOSネイティブの開始点
git clone https://github.com/odysseus-dev/odysseus.git
cd odysseus
./start-macos.sh

Apple SiliconでOdysseus AIをネイティブ設定する

nativeのmacOS経路は、ローカルモデルを使うMacBookやiMacにとって直接的な設定です。Ollamaや別providerを追加する前に、repository、launcher権限、Pythonと依存関係、最初のlocal URLを確認します。

初回起動ではworkspaceが正常であることを確認します。ポート競合や依存関係エラーをモデル設定で隠さないようにします。

1. 公式リポジトリをcloneする

setup script、issue、README変更は公式リポジトリを基準にします。

git clone https://github.com/odysseus-dev/odysseus.git
cd odysseus

2. macOS launcherを実行し最初のエラーを読む

最初のエラーは権限、Python、依存関係、ポート競合を示すことが多いです。

chmod +x ./start-macos.sh
./start-macos.sh

3. ローカルUIを開いて初回ログインを完了する

指定ポートで起動したらそのURLを開き、一時認証情報を更新します。

http://127.0.0.1:7860

4. モデル設定はその後に行う

workspaceが正常になってからSettingsでOllamaなどを接続します。

http://127.0.0.1:11434/v1

MacのDocker:隔離とローカルモデル接続の違い

Dockerは、使い捨てのテスト、依存関係の分離、デプロイに近い再現性が必要なmacOS設定で役立ちます。ただしApple Siliconでローカルモデルを使う場合の標準解とは限りません。

コンテナからMacホストのOllamaへ到達する場合はhost endpointを使い、container内のlocalhostがMacを指すとは考えないでください。最初はlocalのまま確認します。

選択肢 向いている用途 注意点
Apple Siliconネイティブ ローカルモデル、少ないネットワーク層、Ollama連携 Pythonとローカル依存関係を正常に保つ必要があります。
macOSのDocker クリーンな検証、依存関係隔離、デプロイに近い確認 ホストのOllamaに届くにはhost.docker.internalを使います。
リモートLinuxホスト 常時稼働、サーバーGPU、チーム利用 auth、firewall、proxyなしに公開しないでください。

Odysseus AIのMac設定でOllamaを接続する

Ollamaは独立したローカルモデルサーバーです。同じMacでOdysseus AIとOllamaをnative実行するなら http://127.0.0.1:11434/v1、Odysseus AIがDockerでOllamaがMacホストなら http://host.docker.internal:11434/v1 を使います。

Odysseus AIのUIを調べる前に、Ollamaとモデル一覧を確認します。Macのworkspaceが起動してもprovider endpointやモデルtagが間違っている場合があります。

ネイティブMacからローカルOllamaへのendpoint
http://127.0.0.1:11434/v1

MacBook・iMac・macOSでOdysseus AIを切り分ける

まずlauncherとlocal UI、次にruntime network、最後にOllamaとモデルtagを確認します。Macの起動問題とprovider問題を分けて考えられます。

症状 考えられる原因 対処
macOS scriptが動かない 実行権限、shell policy、依存関係の不足。 chmod +xを実行し、repo rootから起動して最初のエラーを確認します。
ブラウザでUIが開かない appが待ち受けていない、またはport競合。 terminal出力を確認し、競合portを解放します。
TerminalではOllamaが動くがOdysseusでは失敗 endpointがnative/Docker構成と合っていません。 nativeなら127.0.0.1、Dockerからhostならhost.docker.internal。
最初のpromptが遅い モデル読み込み中、またはメモリ不足。 agentやdocumentの前に小さいモデルで確認します。
別端末から開きたい local bindingがサービスを守っています。 auth、firewall、proxyを設計してから公開します。

Macインストールの最終チェック

Macセットアップは、workspace、model endpoint、安全境界が明確になってから本格検証に進めます。

  1. クリーン起動後にローカルUIが開く。
  2. native、Docker、remoteのどれかを把握している。
  3. Odysseus AIの前にOllama単体で応答する。
  4. agentやdocument前に小さいモデルが動く。
  5. ルールなしにworkspaceをネットワーク公開していない。
最初の検証はローカルに保つ

流れを理解するまでは、Odysseus AIとOllamaをlocalhostに置くのが安全な既定値です。


2026年版:Odysseus AI macOS設定の確認メモ

Macではworkspaceとモデルruntimeをどこで動かすかが中心です。Apple Siliconのnativeはnetwork層を一つ減らし、Dockerは隔離できますがhost accessが変わります。

MacBookやiMacでは、workspace起動、local UI確認、Ollama確認、runtimeに合うendpoint選択、モデルrequestの順に進めます。

検証項目 望ましい結果 失敗した場合
公式ソース セットアップコマンドの基準として上流のGitHubリポジトリを使います。 コピーしたコマンドを現在のREADMEと比較します。
ローカルランタイム Odysseusがネイティブ、Docker、リモートのどこで動いているか確認します。 エンドポイントを変える前に、セットアップ経路を1つ選びます。
関連ガイド MacまたはOllamaの詳しい手順は関連する記事を使います。 キーワード意図を混ぜず、内部リンクをたどります。
  1. この追加セクションは、読者が Docker、ネイティブ実行、Ollama エンドポイントを混同しないようにするための更新です。
  2. 2026年の検証メモを追加し、公式ソース、ローカル実行、Ollama 連携、関連ガイドへの導線を明確にしました。
  3. このページの意図を、関連するセットアップガイドと分けてください。

Odysseus AI macOS設定 FAQ

ローカルモデル、Apple Silicon、Ollamaへの簡単な接続を重視するならnativeから始めます。隔離や再現性を重視するならDockerを選びます。

local UIのポートはlauncherと現在のproject設定で変わります。固定値を仮定せず、terminal出力と実際のURLを確認してください。

native同士なら http://127.0.0.1:11434/v1、Odysseus AIがDockerでOllamaがMac hostなら http://host.docker.internal:11434/v1 です。

必ずしもそうではありません。containerはlocal runtimeへの到達方法を変えます。ローカルモデルと少ないnetwork層を重視するならnative経路を試します。

アプリを停止し、不要ならcloneしたrepositoryを削除します。Ollamaとダウンロード済みモデルを残すかは別に判断してください。

公式情報と参考資料

  1. Odysseus AI公式GitHubリポジトリ - 現在のセットアップスクリプト、READMEの案内、issue、リポジトリの変更を確認できます。
  2. Odysseus公式ランディングページ - 公開されている機能紹介とworkspaceの位置づけです。
  3. Ollama APIドキュメント - ローカルモデルAPIの動作とエンドポイントのリファレンス。
  4. Docker Desktopネットワークドキュメント - host.docker.internalとコンテナからホストへのネットワーク動作です。

関連するOdysseus AI Mac設定ガイド

  • Odysseus AI Windows設定 - 複数のマシンで同じworkspaceを使う場合にWindowsとWSL2の経路を比較します。
  • Odysseus AI Ollama設定 - Macでworkspaceを起動した後、ローカルモデルを使うendpointを確認します。
  • PewDiePie AI / Odysseus AI 解説 - 2026年の検証メモを追加し、公式ソース、ローカル実行、Ollama 連携、関連ガイドへの導線を明確にしました。
  • Odysseus公式README - 上流プロジェクトの現在のコマンドを確認します。
  • Odysseus AIの必要要件 - Macで本格的に使う前にRAM、storage、GPU、モデルサイズを計画します。

最終更新日:2026年8月13日

Odysseus AI Wikiへ戻る