Aller au contenu principal
PromptQuorumConçu pour les humains. Structuré pour l'IA.
Accueil/LLM locaux avancés
Local AI Agents & Tool Use

Test de Home Generative Agent : agent IA pour Home Assistant

·6 min de lecturePar Hans Kuepper · Fondateur de PromptQuorum · Moteur de découverte de l'IA open-weight et open source

Home Generative Agent (version 3.44.10, publiée le 23 octobre 2026) est une intégration Home Assistant gratuite sous licence MIT qui ajoute un agent LLM à Assist et fonctionne avec un serveur Ollama local ou des modèles cloud. Elle exige un Home Assistant en marche, une base PostgreSQL avec pgvector et au moins un fournisseur de modèles.

Points clés

  • Maintenance : la dernière version stable, la 3.44.10, date du 23 octobre 2026 et la branche principale a été mise à jour le 1er novembre 2026 ; aucun avertissement de projet abandonné ne s’applique.
  • Modèle : aucun n’est fourni ; Ollama, les serveurs compatibles OpenAI, OpenAI, Gemini et Anthropic sont pris en charge.
  • Coût : le logiciel est gratuit sous licence MIT ; seul un fournisseur cloud, si vous en choisissez un, vous facture.
  • Installation : plusieurs étapes entre une application de base de données, HACS et un fournisseur de modèles, plutôt qu’un seul installateur.
  • Auteur : un développeur individuel (utilisateur GitHub goruck), pas une entreprise.

📍 En une phrase

Home Generative Agent est un agent IA open source pour Home Assistant qui permet de parler à sa maison, de créer des automatisations en langage courant et de poser des questions sur les images de caméras.

💬 En termes simples

Vous l’installez depuis HACS dans votre Home Assistant existant, vous connectez un modèle de langage comme un serveur Ollama local, puis vous le choisissez comme agent de conversation dans Assist.

📌Remarque: Ce test s’appuie sur le dépôt GitHub, sa documentation et le fil de la communauté Home Assistant, consultés le 1er novembre 2026. PromptQuorum n’a ni installé, ni exécuté, ni mesuré Home Generative Agent ; la fiabilité, la vitesse et la qualité des automatisations écrites ne sont donc pas évaluées.

Home Generative Agent (HGA) est une intégration personnalisée de Home Assistant, gratuite et sous licence MIT, qui ajoute à l’interface de conversation Assist un agent IA doté d’outils. Construit sur LangGraph, il peut piloter les appareils que vous lui exposez, écrire des automatisations à partir de demandes en langage courant, décrire des images de caméras et conserver une mémoire à long terme. Il utilise le fournisseur de modèles de votre choix, d’un serveur Ollama local à OpenAI, Gemini ou Anthropic. Ce test s’appuie sur le dépôt GitHub du projet, son fil de la communauté Home Assistant et les GitHub Releases ; PromptQuorum ne l’a ni installé ni exécuté. Il figure dans le répertoire PromptQuorum.

Test de Home Generative Agent : agent IA pour Home Assistant

Qu’est-ce que Home Generative Agent ?

Home Generative Agent est un agent IA pour Home Assistant qui agit sur votre maison au lieu de simplement transmettre vos mots à un modèle de langage. Selon le README, il repose sur LangGraph et utilise des outils pour piloter les entités, interroger l’historique, surveiller les caméras et écrire de vraies automatisations.

C’est une intégration personnalisée de Home Assistant installée via HACS, pas une application autonome. Son moteur Sentinel surveille les problèmes de sécurité avec des règles fixes, et le README indique que le modèle de langage y conseille seulement et n’actionne jamais rien ; c’est la description du développeur, non vérifiée. Le premier message du fil de la communauté mentionne encore une version plus ancienne que GitHub, ce test suit donc GitHub.

Où l’obtenir

Home Generative Agent s’installe via HACS dans un Home Assistant existant ; il n’existe pas de téléchargement autonome.

Option
Comment l’obtenir
HACS (recommandé)Recherchez-le dans HACS, qui le propose dans son dépôt par défaut, ou utilisez le bouton « Open in HACS » du README ; redémarrez ensuite Home Assistant et ajoutez l’intégration
Installation manuelleTéléchargez home_generative_agent.zip depuis les GitHub Releases et copiez-le dans Home Assistant comme le décrit le guide d’installation
Base de donnéesL’application PostgreSQL avec pgvector sous Home Assistant OS ou Supervised, ou votre propre serveur PostgreSQL
Site webFil de la communauté Home Assistant, la page d’accueil du projet sur GitHub
DocumentationGuides du dépôt : installation, configuration, Sentinel, caméras et architecture
Politique de confidentialitéIntrouvable dans le dépôt et dans le fil de la communauté
Code sourcegithub.com/goruck/home-generative-agent, licence MIT

Version testée : 3.44.10, publiée le 23 octobre 2026 selon GitHub Releases ; une préversion, la 3.45.0-beta.5, existe aussi et n’a pas été examinée. Les étapes côté Home Assistant se font dans son interface web, mais le téléchargement des modèles Ollama passe par un terminal, et l’ensemble de la chaîne de services demande plus d’efforts qu’une installation unique.

Prérequis

Il faut Home Assistant 2026.8.0 ou plus récent, HACS, une base PostgreSQL avec pgvector et au moins un fournisseur de modèles.

Home Assistant

Ce que disent les sources:
2026.8.0 est le minimum (à partir de HGA 3.43.3) ; 2026.9 et 2026.10 sont indiquées comme prises en charge

Base de données

Ce que disent les sources:
PostgreSQL avec pgvector ; sans elle, seul le stockage en mémoire fonctionne, donc ni mémoire à long terme, ni reconnaissance faciale, ni détecteur d’anomalies de référence

Fournisseur de modèles

Ce que disent les sources:
OpenAI, Gemini, Anthropic, Ollama ou tout serveur compatible OpenAI

Modèles locaux (facultatif)

Ce que disent les sources:
Le guide cite des modèles Ollama comme gpt-oss, qwen3:8b et qwen3-vl:8b ; il n’indique aucun minimum de RAM ni de VRAM

Reconnaissance faciale (facultatif)

Ce que disent les sources:
Un service de visages externe que vous installez séparément

Voix (facultatif)

Ce que disent les sources:
Les API vocales d’OpenAI ou un serveur local compatible OpenAI comme Speaches ; environ 2 Go de VRAM sont recommandés pour le grand modèle faster-whisper

Le matériel adapté à chaque modèle n’est pas précisé au-delà ; cela dépend du serveur de modèles, pas de Home Generative Agent.

Pour bien démarrer

Les étapes suivent le README et le guide d’installation ; PromptQuorum ne les a pas exécutées.

  1. 1
    Préparer la base de données
    Why it matters: Installez l’application PostgreSQL avec pgvector sous Home Assistant OS ou Supervised, ou pointez l’intégration vers votre propre serveur PostgreSQL.
  2. 2
    Installer via HACS et redémarrer
    Why it matters: Installez Home Generative Agent depuis HACS, redémarrez Home Assistant, puis ajoutez l’intégration dans Paramètres → Appareils et services.
  3. 3
    Ajouter un fournisseur de modèles
    Why it matters: Cliquez sur + Model Provider et choisissez Edge (Ollama ou un serveur compatible OpenAI) ou Cloud (OpenAI, Gemini ou Anthropic).
  4. 4
    Lancer Setup
    Why it matters: Cliquez sur + Setup et choisissez Basic, qui active toutes les fonctions avec les valeurs recommandées, ou Advanced pour configurer chacune.
  5. 5
    Le choisir comme agent de conversation
    Why it matters: Sélectionnez Home Generative Agent dans Paramètres → Assistants vocaux, puis exposez les entités que vous voulez lui montrer.

Fonctions confirmées par les sources

Tout ce qui suit provient du README ou de la documentation ; rien n’a été testé ici.

  • Conversation. Pilotage et questions d’état en langage naturel pour les entités exposées, avec des réponses en streaming.
  • Automatisations. Écrit et enregistre des automatisations depuis le chat ; les identifiants d’entités et les appels de service sont d’abord vérifiés auprès de Home Assistant, et un code PIN facultatif pour les actions critiques retient les automatisations qui déverrouilleraient une porte ou ouvriraient un garage.
  • Caméras. Décrit des images de caméras et lance des analyses déclenchées par le mouvement ; le README cite Axis, Ring via ring-mqtt, Reolink et UniFi Protect, ainsi que toute caméra exposant une entité de mouvement.
  • Sentinel. Détection d’anomalies par règles et audit de sécurité de l’installation Home Assistant, avec alertes sur téléphone et triage facultatif par le modèle de langage.
  • Mémoire et outils. Mémoire sémantique à long terme dans pgvector, et outils supplémentaires comme la recherche web via des serveurs MCP ou une API LLM de Home Assistant.
  • Voix. Ses propres fournisseurs de reconnaissance et de synthèse vocales pour les pipelines Assist, avec OpenAI ou un serveur local.

Flux de données et vie privée

La destination de vos données dépend du fournisseur de modèles choisi : selon le README, Home Generative Agent peut fonctionner entièrement en local avec Ollama ou un serveur compatible OpenAI, les fournisseurs cloud étant l’alternative.

Avec un fournisseur cloud, vos prompts et les images de caméras que vous lui demandez d’analyser lui parviennent selon sa propre politique. Le README ajoute que Sentinel et l’outil d’audit masquent les adresses MAC et IP et les noms d’hôte des clients avant de montrer quoi que ce soit à un modèle de langage. La reconnaissance faciale utilise un service de visages distinct, dont ce test n’a pas examiné le stockage.

📌Remarque: Ce sont des déclarations du développeur, pas des résultats d’audit. PromptQuorum n’a inspecté ni le code ni le trafic réseau.

À qui il s’adresse

  • Les utilisateurs de Home Assistant disposant d’une machine GPU libre qui veulent un agent conversationnel restant sur leur réseau grâce à Ollama.
  • Ceux qui veulent faire rédiger des automatisations à partir de demandes en langage courant et relire chacune dans l’éditeur d’automatisations.
  • Les propriétaires de caméras prises en charge qui veulent poser des questions sur ce que voit une caméra, avec un modèle de vision qu’ils hébergent.

Ce que nous n’avons pas pu vérifier

  • Fiabilité. La fréquence à laquelle l’agent trouve la bonne entité ou écrit une automatisation correcte n’a pas été testée.
  • Affirmations de sécurité. Le code PIN des actions critiques et l’affirmation selon laquelle le modèle n’actionne jamais rien dans Sentinel sont des descriptions du développeur.
  • Qualité des modèles locaux. Le guide recommande des modèles mais ne publie aucun benchmark d’utilisation d’outils ou de vision sur du matériel local.
  • Traitement des données. Le service de visages et les flux de données vers les fournisseurs cloud n’ont pas été inspectés.

Concurrents et alternatives

Home Assistant Assist

Plateformes:
Home Assistant (web, Android, iOS)
Prix / licence:
Gratuit / Apache-2.0
Différence clé:
Pipeline vocal intégré ; les agents LLM sont des ajouts facultatifs
Articles sur Home Assistant Assist (1)

nanobot

Plateformes:
Windows, macOS, Linux
Prix / licence:
Gratuit / MIT
Différence clé:
Agent généraliste auto-hébergé, sans lien avec Home Assistant
Articles sur nanobot (5)

PicoClaw

Plateformes:
Linux, macOS, Windows, Android
Prix / licence:
Gratuit / MIT
Différence clé:
Petit agent généraliste, sans lien avec Home Assistant
Articles sur PicoClaw (1)

Seul Home Assistant Assist relève du même segment maison connectée ; nanobot et PicoClaw sont des agents généralistes. Vérifiez le prix, la licence et les plateformes actuels de chaque app sur sa propre fiche avant de choisir.

Comparer dans l'annuaire

Questions fréquentes

Home Generative Agent remplace-t-il Home Assistant Assist ?

Non. Vous le sélectionnez comme agent de conversation dans Assist, et il peut ajouter ses propres fournisseurs de reconnaissance et de synthèse vocales à un pipeline Assist.

Pourquoi l’agent dit-il qu’il ne trouve pas un appareil ?

Il ne voit que les entités exposées à Assist et les trouve par nom et par pièce ; le README conseille donc d’exposer l’entité et de lui donner un nom et une pièce clairs.

Fonctionne-t-il sous Home Assistant Container ou Core ?

L’application de base de données fournie exige Home Assistant OS ou Supervised ; sous Container ou Core, le guide d’installation renvoie donc vers votre propre serveur PostgreSQL avec pgvector.

Verdict

Home Generative Agent est un moyen gratuit, sous licence MIT, de doter un Home Assistant existant d’un agent IA à outils pouvant fonctionner avec un serveur Ollama local ou un modèle cloud, et il est activement maintenu. En revanche, l’installation mobilise plusieurs services, de nombreuses fonctions dépendent de composants facultatifs comme le service de visages, et PromptQuorum n’a testé ni la fiabilité, ni le comportement en matière de vie privée, ni la qualité des modèles locaux. Il convient aux utilisateurs de Home Assistant à l’aise avec HACS et un serveur de modèles ; quiconque l’emploie pour des serrures ou des automatisations de sécurité devrait vérifier lui-même chaque automatisation générée.

Sources

← Retour aux LLM locaux avancés

MCP