メインコンテンツへスキップ
PromptQuorum人のために設計。 AI向けに構造化。
ホーム/ローカルLLM活用
Local AI Agents & Tool Use

Home Generative Agentレビュー:Home Assistant向けAIエージェント

·6分で読めるHans Kuepper 著 · PromptQuorum創設者 · オープンウェイト/オープンソースAIの発見エンジン

Home Generative Agent(バージョン3.44.10、2026年10月23日公開)は、AssistにLLMエージェントを追加する無料のMITライセンスのHome Assistantインテグレーションで、ローカルのOllamaサーバーやクラウドモデルで動作します。 稼働中のHome Assistant、pgvector付きのPostgreSQLデータベース、少なくとも1つのモデルプロバイダーが必要です。

重要なポイント

  • メンテナンス:最新の安定版3.44.10は2026年10月23日のもので、メインブランチは2026年11月1日に更新されているため、放置プロジェクトの警告は該当しません。
  • モデル:同梱はなく、Ollama、OpenAI互換サーバー、OpenAI、Gemini、Anthropicに対応します。
  • コスト:ソフトウェアはMITライセンスで無料で、料金がかかるのは選んだ場合のクラウドプロバイダーだけです。
  • 導入:単一のインストーラーではなく、データベース用アプリ、HACS、モデルプロバイダーにまたがる複数の手順が必要です。
  • 開発元:企業ではなく個人の開発者(GitHubユーザーgoruck)です。

📍 一文で説明

Home Generative Agentは、家と会話し、自然な言葉でオートメーションを作り、カメラ画像について質問できる、Home Assistant向けのオープンソースAIエージェントです。

💬 簡潔に説明

HACS経由で既存のHome Assistantに入れ、ローカルのOllamaサーバーなどの言語モデルをつなぎ、Assistの会話エージェントとして選びます。

📌補足: このレビューは、2026年11月1日に確認したGitHubリポジトリ、そのドキュメント、Home Assistantコミュニティのスレッドに基づいています。PromptQuorumはHome Generative Agentをインストール・実行・計測していないため、信頼性、速度、作成されるオートメーションの品質は評価していません。

Home Generative Agent(HGA)は、Home Assistantの会話機能Assistにツールを使えるAIエージェントを追加する、無料でMITライセンスのカスタムインテグレーションです。LangGraphをベースにしており、公開したデバイスの操作、自然な言葉で頼んだオートメーションの作成、カメラ画像の説明、長期記憶の保持ができます。モデルは、ローカルのOllamaサーバーからOpenAI、Gemini、Anthropicまで、選んだプロバイダーを使います。このレビューは、プロジェクトのGitHubリポジトリ、Home Assistantコミュニティのスレッド、GitHub Releasesに基づいており、PromptQuorumはインストールも実行もしていません。PromptQuorumディレクトリに掲載されています。

Home Generative Agentレビュー:Home Assistant向けAIエージェント

Home Generative Agentとは

Home Generative Agentは、ユーザーの言葉を言語モデルへ渡すだけでなく、家に対して実際に動作するHome Assistant向けAIエージェントです。 READMEによれば、LangGraphをベースにし、ツールを使ってエンティティの操作、履歴の照会、カメラの監視、実際のオートメーション作成を行います。

HACSでインストールするHome Assistantのカスタムインテグレーションであり、単体のアプリではありません。Sentinelエンジンは固定ルールでセキュリティ上の問題を監視し、READMEによれば言語モデルは助言するだけで何も操作しないとのことですが、これは開発者の説明であり確認していません。コミュニティスレッドの最初の投稿はGitHubより古いバージョンを示しているため、このレビューはGitHubに従っています。

入手方法

Home Generative Agentは、既存のHome AssistantにHACS経由でインストールします。単独のダウンロードはありません。

方法
入手先
HACS(推奨)既定のリポジトリに登録されているHACSで検索するか、READMEの「Open in HACS」ボタンを使います。その後Home Assistantを再起動し、インテグレーションを追加します
手動インストールGitHub Releasesからhome_generative_agent.zipをダウンロードし、インストールガイドの手順でHome Assistantにコピーします
データベースHome Assistant OSまたはSupervisedのPostgreSQL with pgvectorアプリ、または自前のPostgreSQLサーバー
ウェブサイトHome Assistantコミュニティのスレッド(GitHubに記載されたプロジェクトのホームページ)
ドキュメントリポジトリ内のガイド:インストール、設定、Sentinel、カメラ、アーキテクチャ
プライバシーポリシーリポジトリにもコミュニティのスレッドにも見つかりませんでした
ソースコードgithub.com/goruck/home-generative-agent、MITライセンス

確認したバージョン:3.44.10(GitHub Releasesによると2026年10月23日公開)。プレリリース版3.45.0-beta.5も存在しますが、確認していません。Home Assistant側の手順はウェブ画面で行えますが、Ollamaのモデル取得にはターミナルを使い、サービスを連携させる全体の手間は単一のインストールより大きくなります。

必要な環境

Home Assistant 2026.8.0以降、HACS、pgvector付きのPostgreSQLデータベース、少なくとも1つのモデルプロバイダーが必要です。

Home Assistant

情報源の記載:
最小は2026.8.0(HGA 3.43.3以降)で、2026.9と2026.10も対応と記載されています

データベース

情報源の記載:
pgvector付きPostgreSQL。ないとメモリ上の保存のみになり、長期記憶、顔認識、ベースライン異常検知が使えません

モデルプロバイダー

情報源の記載:
OpenAI、Gemini、Anthropic、Ollama、または任意のOpenAI互換サーバー

ローカルモデル(任意)

情報源の記載:
ガイドはgpt-oss、qwen3:8b、qwen3-vl:8bなどのOllamaモデルを挙げていますが、RAMやVRAMの最小値は示していません

顔認識(任意)

情報源の記載:
別途用意する外部の顔サービス

音声(任意)

情報源の記載:
OpenAIの音声APIか、SpeachesのようなOpenAI互換のローカルサーバー。大型のfaster-whisperモデルにはVRAM約2 GBが推奨されています

どのハードウェアがどのモデルに合うかは、これ以上は示されていません。それはHome Generative Agentではなく、モデルサーバー次第です。

導入の手順

手順はREADMEとインストールガイドに基づいています。PromptQuorumは実行していません。

  1. 1
    データベースを用意する
    Why it matters: Home Assistant OSまたはSupervisedに、PostgreSQL with pgvectorアプリをインストールするか、自前のPostgreSQLサーバーを指定します。
  2. 2
    HACSで入れて再起動する
    Why it matters: HACSからHome Generative Agentをインストールし、Home Assistantを再起動して、設定 → デバイスとサービスからインテグレーションを追加します。
  3. 3
    モデルプロバイダーを追加する
    Why it matters: + Model Providerをクリックし、Edge(OllamaまたはOpenAI互換サーバー)かCloud(OpenAI、Gemini、Anthropic)を選びます。
  4. 4
    Setupを実行する
    Why it matters: + Setupをクリックし、推奨設定で全機能を有効にするBasicか、機能ごとに設定するAdvancedを選びます。
  5. 5
    会話エージェントとして選ぶ
    Why it matters: 設定 → 音声アシスタントでHome Generative Agentを選び、見せたいエンティティを公開します。

情報源が確認している機能

以下はすべてREADMEまたはドキュメントの記載で、ここでは試していません。

  • 会話。 公開したエンティティに対する自然な言葉での操作と状態の質問。応答はストリーミングで表示されます。
  • オートメーション。 チャットからオートメーションを作成して登録します。エンティティIDとサービス呼び出しは事前にHome Assistantで検証され、任意のCritical Action PINを有効にすると、ドアの解錠やガレージの開放につながるオートメーションは保留されます。
  • カメラ。 カメラ画像を説明し、動体検知をきっかけにした解析を行います。READMEにはAxis、ring-mqtt経由のRing、Reolink、UniFi Protectのほか、動体検知エンティティを公開する任意のカメラが挙げられています。
  • Sentinel。 ルールベースの異常検知とHome Assistant環境のセキュリティ監査。スマートフォンへの通知と、任意の言語モデルによるトリアージがあります。
  • 記憶とツール。 pgvectorによる長期の意味記憶と、MCPサーバーやHome AssistantのLLM API経由のウェブ検索などの追加ツール。
  • 音声。 Assistパイプライン向けの独自の音声認識・音声合成プロバイダー。OpenAIまたはローカルサーバーを使います。

データの流れとプライバシー

データの行き先は選んだモデルプロバイダー次第です。READMEによれば、Home Generative AgentはOllamaやOpenAI互換サーバーで完全にローカル動作でき、クラウドプロバイダーは代替の選択肢です。

クラウドプロバイダーを使うと、プロンプトと解析を依頼したカメラ画像は、そのプロバイダーのポリシーのもとで先方に届きます。READMEによれば、Sentinelと監査ツールは、言語モデルに何かを見せる前にMACアドレス、IPアドレス、クライアントのホスト名を伏せます。顔認識は別の顔サービスを使いますが、その保存内容はこのレビューでは調べていません。

📌補足: これらは開発者の説明であり、監査結果ではありません。PromptQuorumはコードもネットワーク通信も調べていません。

向いている人

  • 余っているGPUマシンがあるHome Assistantユーザー。 Ollamaを使って、自宅ネットワーク内にとどまる対話エージェントを使いたい方。
  • 自然な言葉でオートメーションの下書きを作りたい人。 各オートメーションをオートメーションエディタで確認する方。
  • 対応カメラの所有者。 自分でホストするビジョンモデルで、カメラに何が映っているかを質問したい方。

確認できなかった点

  • 信頼性。 エージェントが正しいエンティティを見つける頻度や、正しいオートメーションを書く頻度は未検証です。
  • 安全性に関する記載。 Critical Action PINや、Sentinelでモデルが何も操作しないという説明は、開発者による説明です。
  • ローカルモデルの品質。 ガイドはモデルを推奨していますが、ローカル環境でのツール利用や画像理解のベンチマークは公開していません。
  • データの取り扱い。 顔サービスとクラウドプロバイダーへのデータの流れは調べていません。

競合と代替

Home Assistant Assist

対応環境:
Home Assistant(ウェブ、Android、iOS)
価格/ライセンス:
無料/Apache-2.0
主な違い:
音声パイプラインを内蔵。LLMエージェントは任意の追加
Home Assistant Assistに関する記事(1件)

nanobot

対応環境:
Windows、macOS、Linux
価格/ライセンス:
無料/MIT
主な違い:
汎用のセルフホスト型エージェント。Home Assistantに依存しない
nanobotに関する記事(5件)

PicoClaw

対応環境:
Linux、macOS、Windows、Android
価格/ライセンス:
無料/MIT
主な違い:
小型の汎用エージェント。Home Assistantに依存しない
PicoClawに関する記事(1件)

同じスマートホーム分野なのはHome Assistant Assistだけで、nanobotとPicoClawは汎用エージェントです。選ぶ前に、各アプリの最新の価格、ライセンス、対応環境を公式ページで確認してください。

ディレクトリで比較する

よくある質問

Home Generative AgentはHome Assistant Assistを置き換えますか?

いいえ。Assistの中で会話エージェントとして選ぶもので、Assistパイプラインに独自の音声認識・音声合成プロバイダーを追加できます。

エージェントがデバイスを見つけられないと言うのはなぜですか?

エージェントはAssistに公開されたエンティティだけを、名前とエリアで探します。READMEは、エンティティを公開し、分かりやすい名前とエリアを付けるよう勧めています。

Home Assistant ContainerやCoreでも動きますか?

同梱のデータベースアプリにはHome Assistant OSまたはSupervisedが必要です。ContainerやCoreでは、インストールガイドがpgvector付きの自前のPostgreSQLサーバーを案内しています。

総評

Home Generative Agentは、既存のHome Assistantに、ローカルのOllamaサーバーやクラウドモデルで動くツール利用型のAIエージェントを無料のMITライセンスで加える手段で、活発にメンテナンスされています。一方で、導入は複数のサービスにまたがり、多くの機能は顔サービスのような任意の部品に依存し、PromptQuorumは信頼性、プライバシー面の挙動、ローカルモデルの品質を検証していません。HACSとモデルサーバーに慣れたHome Assistantユーザーに向いています。鍵やセキュリティ関連のオートメーションに使う場合は、生成された各オートメーションを自分で確認してください。

情報源

← ローカルLLM活用 に戻る

MCP