Odysseus:自宅サーバーにChatGPT丸ごと構築できるセルフホストAIワークスペース

Uncategorized

`markdown

title: ChatGPT・Claudeの月額を全部やめた——Odysseusで作るオールインワンAIワークスペース自宅サーバー構築ガイド
slug: odysseus-selfhost-ai-workspace-chatgpt-alternative
description: セルフホスト派必見。OllamaやOpenAI対応のAIチャット・エージェント・メール・カレンダーまで1つで揃うOdysseusをDockerで構築する完全手順。

ChatGPT・Claudeの月額を全部やめた——Odysseusで作るオールインワンAIワークスペース自宅サーバー構築ガイド

「また月額が上がった」——その怒りが正しかった

ChatGPT Plus、Claude Pro、そしてCopilot……気づいたら毎月のAI課金が1万円を超えていた、という人は少なくないはずだ。しかも使うサービスが増えるたびにタブが増え、ログインが増え、データがどこかのクラウドに散らばっていく。

Nextcloudで写真を自前管理し、Vaultwardenでパスワードを管理しているあなたなら、同じことをAIでもやりたいと思うのは当然だ。

そのニーズにド直球で答えるOSSが2026年5月31日に登場し、即日6,000スター超えを記録した。名前はOdysseus。ChatGPT/Claudeライクなオールインワン体験を、まるごと自前サーバーで動かすセルフホストAIワークスペースだ。

Odysseusとは——AIツールの「全部入り」

一言で言えば「AIまわりのSaaSをまとめて置き換えるセルフホスト基盤」だ。主な機能を整理しよう。

チャット・モデル対応

  • Ollama / llama.cpp / vLLM(ローカルモデル)
  • OpenRouter / OpenAI(クラウドAPI)
  • 好きなバックエンドを切り替えながら使える
  • エージェント

  • MCPサポートでツールを拡張可能
  • web検索・ファイル操作・シェル実行・カスタムスキル・永続メモリを標準装備
  • Cookbook(モデル管理)

  • ハードウェアをスキャンしてVRAM量を確認
  • 動かせるモデルを推薦してワンクリックダウンロード&サーブ
  • 「RTX 3070で何が動く?」を自動で答えてくれる
  • Deep Research

  • 複数のソースを多段階で収集・読み取り・統合
  • 最終的にビジュアルレポートとして出力
  • Perplexity Proの代替として使える
  • モデル比較(Compare)

  • 複数モデルをブラインドテストで並列比較
  • どのモデルが自分のユースケースに合うか検証できる
  • Documents

  • マークダウン / HTML / CSVエディタ(AIアシスト付き)
  • Memory / Skills

  • ChromaDB + fastembedでベクトル検索
  • チャットをまたいで記憶が持続する永続メモリ
  • AIのメモリをローカルで永続化したい人は [MemPalaceでAIの記憶をローカル永続化](https://devsideup.com/mempalace-ai-memory-claude-code-local/) も参照してほしい
  • メール(Email)

  • IMAP/SMTP接続
  • AIが緊急度を判定・自動タグ付け・返信ドラフト・スパムフィルタ
  • Gmailをやめてセルフホストメールに移行した人に刺さる機能
  • カレンダー

  • CalDAV対応(Radicale / Nextcloud / Apple / Fastmail)
  • Notes & Tasks

  • リマインダー付きメモ・TODOリスト・cronタスク管理
  • モバイル対応

  • PWAなのでスマホのホーム画面に追加すれば専用アプリ感覚
  • Dockerでのセットアップ手順

    前提条件

  • Docker + Docker Compose がインストール済み
  • ポート7000が空いている
  • ローカルモデルを動かすなら別途Ollamaのセットアップを推奨
  • 手順

    `bash
    git clone https://github.com/pewdiepie-archdaemon/odysseus.git
    cd odysseus
    cp .env.example .env
    `

    .env を開いて最低限の設定を行う。OpenAI APIキーを使うなら:

    `env
    OPENAI_API_KEY=sk-…
    `

    ローカルモデル(Ollama)だけで完結させるなら空欄のままでOKだ。

    `bash
    docker compose up -d –build
    `

    起動が完了したら http://localhost:7000 へアクセス。初回はセットアップウィザードが表示される。

    起動するコンポーネント

    | コンテナ | 役割 |
    |—|—|
    | odysseus | メインアプリ(Node.js) |
    | chromadb | ベクトルDB(Memoryに使用) |
    | searxng | プライベート検索エンジン |
    | ntfy | プッシュ通知サーバー |

    全部Docker Composeで一括起動するので、個別インストールは不要だ。

    VPSで動かすなら

    自宅サーバーが用意できない・外出先からもアクセスしたい場合は、VPSへのデプロイが現実的な選択肢になる。ConoHa VPS はメモリ2GB〜のプランからDockerが使えるため、OllamaなしのクラウドAPIモード(OpenAI/OpenRouter経由)なら十分に動作する。ローカルモデルを本格的に動かすならGPU付きのインスタンスを検討しよう。

    主要機能の使い方

    Chat

    左サイドバーの「Chat」を選び、モデルを選択するだけ。OllamaをローカルIPで登録しておけば、ドロップダウンにローカルモデルが並ぶ。会話履歴は自動保存され、Memoryが有効なら文脈をまたいで記憶が継続する。

    Agent

    「Agent」タブを開くと、MCPで拡張されたツール一覧が表示される。シェル実行を有効にすれば、「このサーバーのディスク使用量を調べて」といった自然言語でのシステム操作が可能だ。ファイル操作・web検索・カスタムスキルを組み合わせれば、かなり複雑なタスクを自動化できる。

    Cookbook(モデル選定〜ダウンロード)

    初めてローカルモデルを試す人にやさしい機能だ。「ハードウェアをスキャン」ボタンを押すと搭載GPUのVRAMを検出し、「あなたの環境で動くモデル一覧」を提示してくれる。選んでワンクリックでダウンロード・サーブまで完結する。

    Deep Research

    「Deep Research」に調べたいテーマを入力すると、SearXNG経由で複数ソースを自動収集→AIが読み取り→統合してビジュアルレポートを生成する。Perplexity ProやChatリサーチモードをSaaSに頼らずローカルで再現できるイメージだ。

    Email(AIメールトリアージ)

    設定からIMAP/SMTPのサーバー情報を入力すると、受信トレイをOdysseusが読み込む。AIが各メールに緊急度ラベルを付け、返信ドラフトを生成する。スパムフィルタも動作するため、自前メールサーバーの運用に組み合わせると特に効果が高い。

    ローカルモデルとの組み合わせ(Ollama連携)

    Ollamaを同じホストまたは別マシンで起動しておけば、Odysseusから http://host.docker.internal:11434(またはLAN内IP)を指定してモデルを使える。

    `bash

    Ollamaのインストール(ホスト側)

    curl -fsSL https://ollama.com/install.sh | sh

    モデルのダウンロード例

    ollama pull llama3.2
    ollama pull qwen2.5:14b
    `

    OdysseusのSettings → Providersで「Ollama」を追加し、エンドポイントを設定する。あとはChatやAgentでモデルを選ぶだけだ。APIキー不要・通信料ゼロでLLMが動く環境が完成する。

    じさくエンジニア向け活用アイデア

    プライバシー完全掌握

    会話ログ・メール要約・カレンダー情報がすべて自前サーバーに残る。OpenAIやAnthropicのサーバーには何も送らない(ローカルモデル使用時)。NDA案件の整理やクライアントとのやり取りをAIで補助する際も安心だ。

    コスト削減の試算

    | サービス | 月額 |
    |—|—|
    | ChatGPT Plus | $20 |
    | Claude Pro | $20 |
    | Perplexity Pro | $20 |
    | 合計 | $60/月(約9,000円) |

    Odysseus + Ollamaに移行すれば電気代と(VPS利用なら)サーバー代のみ。半年で元が取れる計算だ。

    副業活用

  • クライアントへの提案書をDeep Researchで素案作成
  • メールトリアージで複数クライアントの対応優先度を自動整理
  • Agentのシェル実行でデプロイ・監視タスクを自動化
  • DocumentsでMarkdown納品物をAIアシスト付きで執筆
  • Nextcloudとの組み合わせ

    CalDAVをNextcloudのカレンダーサーバーに向ければ、スケジュール管理もOdysseusに集約できる。電子契約まわりは [DocuSealで電子署名をセルフホスト](https://devsideup.com/docuseal-selfhost-guide/) と組み合わせると、クライアント向けのセルフホスト業務基盤が一式揃う。

    注意点・現時点の限界

  • 2026年5月31日公開の新興プロジェクト:APIやUIが今後大きく変わる可能性がある。本番業務への採用は変更リスクを織り込んで検討を。
  • 日本語ドキュメントは現時点でほぼなし:セットアップは英語READMEを読む前提。
  • メール機能は自己責任:IMAP認証情報をローカルに保存することになる。セキュリティ設定(ファイアウォール・リバースプロキシのHTTPS化)は必須だ。
  • ローカルモデルの品質は選択次第:GPT-4oやClaude Sonnetと同等の品質は、それなりのGPU(RTX 3080以上)を積んだ大型モデルでないと出ない。軽量モデルでは回答精度に差が出る場面がある。
  • ChromaDBのデータバックアップ:Memoryに蓄積した情報はDockerボリュームに入るので、定期バックアップの設定を忘れずに。
  • まとめ

    Odysseusは「セルフホストAIの決定版」になり得るポテンシャルを持ったプロジェクトだ。Chat・Agent・Deep Research・Email・カレンダーまでを1つのUIで管理でき、Dockerで5分もあれば動き出す。

    月額数千円〜1万円超のAI課金を払い続けているなら、一度手元で動かしてみる価値は十分にある。Nextcloud・Vaultwardenと並べてセルフホスト基盤の柱の一本に据えよう。

    よくある質問(Q&A)

    Q1. Ollamaなしで、OpenAI APIだけで使えますか?

    使えます。.env にOpenAI APIキーを設定するだけで、チャット・エージェント・Deep Researchすべてでgpt-4oなどを利用できます。ローカルGPUがない環境でも問題なく動作します。

    Q2. スマホから外出先でアクセスしたい場合はどうすればいいですか?

    自宅サーバーの場合はTailscaleやWireguardでVPN接続するか、リバースプロキシ(Caddy / Nginxなど)でHTTPS公開する方法が一般的です。VPSに置く場合は最初からパブリックIPで動かせます。ConoHa VPS はSSH鍵認証・ファイアウォール設定がコントロールパネルから行えるため、初めてのVPS公開にも取り組みやすいです。

    Q3. データはどこに保存されますか?外部に送信されますか?

    ローカルモデル(Ollama)使用時は、会話・メモ・メール情報はすべて自前サーバーのDockerボリュームに保存されます。外部への通信はSearXNG経由の検索クエリのみです。OpenAI/Anthropic APIを使う場合はそれらのサーバーにプロンプトが送信されるため、機密情報を扱う際はローカルモデルの利用を推奨します。
    `

    コメント

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