「セルフホスト型AIプラットフォーム」って何?
まず「セルフホスト(self-hosted)」という言葉から説明しますね。これは「自分のサーバーやパソコンでアプリを動かすこと」を意味します。ChatGPTやClaudeのようなサービスは、OpenAIやAnthropicという会社のサーバーで動いていますよね。つまり、自分の会話データがその会社のサーバーに送られているわけです。
セルフホスト型であれば、データは自分のマシンの中だけで完結します。「会社の機密情報をAIに相談したいけれど、外部サービスには送りたくない」という場面で、とても重宝する考え方なんです。
そのセルフホスト型AIプラットフォームとして注目を集めているのが「Eidon」です。Sourceによると、バージョン4(v4)がリリースされたことを機に開発者自身がコミュニティに公開したもので、チャット・エージェント・自動化の3つの機能をひとつのパッケージにまとめた「オールインワン」設計が特徴です。
Eidonの3つの柱:チャット・エージェント・自動化
Eidonには大きく3つの機能があります。順番に見ていきましょう。
1. チャット機能
ChatGPTやGemini、Claudeと同じような感覚でAIと会話できる機能です。ただし、動かすのはあくまで「自分のサーバー」。対応しているのはOllama(オラマ)とLM Studio(エルエムスタジオ)という、ローカル環境でAIモデルを動かすための有名なツールです。また、OpenAIやAnthropicと互換性のあるAPIエンドポイント(外部サービスへの接続口のことです)も利用できるため、自分でAPIキーを持っている人はそちらを使うこともできます。
チャット機能には、会話の検索やフォルダ分け、会話の途中から分岐させる「フォーク」機能、音声入力、画像の添付なども含まれています。さらに、MermaidダイアグラムやLaTeX数式(数学の数式を美しく表示するための記法のことです)の表示にも対応しているので、技術的な内容を扱う場面でも活躍しそうです。
2. エージェント機能
「エージェント」とは、AIが自律的にタスクをこなす仕組みのことです。Eidonのエージェント機能は、Xのサービス「Grok Bot」のような複数エージェントが連携する設計になっています。「チーフボット」と呼ばれる司令塔的なAIが全体を管理し、必要に応じて専門のボットに仕事を振り分けます。そしてボット同士がタスクの途中でメッセージをやり取りしながら作業を進めるんです。
それぞれのエージェントは独自のメモリ(記憶)を持ち、自分でスキル(できることの定義)を作ったり更新したりすることもできます。ウェブ検索や画像生成、ブラウザ操作、シェルコマンド(コンピュータへの命令文のことです)の実行といったツールも内蔵されているため、複雑な調査タスクや繰り返し作業の自動化に向いています。
3. 自動化機能(オートメーション)
cron(クロン)スタイル、つまり「毎朝9時に実行」「毎週月曜日に実行」といったスケジュール設定でAIタスクを自動実行できる機能です。「cronって何?」と思った方、Linuxなどで使われるタスクスケジューラーの仕組みのことで、要は「決まった時間に自動で動かす」ということです。
この機能で特に注目したいのが、毎回の実行結果がツール呼び出しの記録も含めた「完全なトランスクリプト(実行ログ)」として保存される点です。「AIが実際に何をしたか」を後から確認・監査できるのは、業務利用を考えるうえで重要な要素ですよね。
「Dockerコンテナ1つ」が意味すること
Eidonの大きな売りのひとつが「シングルDockerコンテナ」で動く点です。Docker(ドッカー)とは、アプリケーションをまるごと「コンテナ」という箱に詰めて、どんな環境でも同じように動かせる技術のことです。
通常、こうした多機能なAIプラットフォームを自分で構築しようとすると、メインのアプリに加えて、パイプライン(処理の流れを管理するツール)、サイドカー(補助的なプロセス)、外部ツールなどを別々にセットアップする必要があります。これが初心者にとっては大きなハードルになるんですよね。
Eidonはそれらをひとつのコンテナにまとめているため、起動までが「数分」で済むと説明されています。データベースにはSQLite(エスキューライト)という軽量なものを採用しており、認証情報は暗号化して保存される設計です。また、マルチユーザー対応で管理者とユーザーの役割分けもできます。
さらに、PWA(プログレッシブウェブアプリ)としてスマートフォンのホーム画面にインストールできるほか、iOSネイティブアプリも開発中とのことです。デバイス間のリアルタイム同期にも対応しています。
ライセンスはAGPL(GNU Affero General Public License)という、オープンソースの中でもコピーレフト性の強いライセンスです。ソースコードが公開されており、改変した場合も同じライセンスで公開する義務が生じます。
まとめ:まず「Dockerで試す」という一歩から
Eidonは、セルフホスト型AIに興味はあるけれど「複数のツールを組み合わせるのが難しそう」と感じていた人にとって、入り口として試しやすい選択肢のひとつになる可能性があります。チャット・エージェント・自動化という現代のAI活用に必要な要素がひとつにまとまっており、導入の手間を大幅に減らせる設計思想は評価できます。
読者ができる小さな一歩としては、まずDockerがインストールされた環境(自宅のパソコンやVPSサーバーなど)を用意し、公式の情報をもとにコンテナを起動してみることです。いきなり業務利用を目指さなくても、「自分のサーバーでAIと会話する」という体験をするだけでも、セルフホストAIの世界への理解が一気に深まるはずです。
関連リンク
- Ollama(公式サイト):ローカル環境でLLMを手軽に動かせるオープンソースのAIランタイムで、Eidonのチャットバックエンドとしてサポートされているツールのひとつ。
- LM Studio(公式サイト):PC上でローカルLLMを実行・管理できるデスクトップアプリで、Eidonのチャットバックエンドとしてサポートされているツールのひとつ。








