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 manuelle | Té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ées | L’application PostgreSQL avec pgvector sous Home Assistant OS ou Supervised, ou votre propre serveur PostgreSQL |
| Site web | Fil de la communauté Home Assistant, la page d’accueil du projet sur GitHub |
| Documentation | Guides 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 source | github.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.
- 1Pré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. - 2Installer 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. - 3Ajouter 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). - 4Lancer 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. - 5Le 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)
- Home Assistant Assist Review: Local Voice Control and LLM AgentsMis à jour 24 octobre 2026
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)
- Nanobot Review: A Self-Hosted AI Agent FrameworkMis à jour 30 octobre 2026
- PicoClaw Review: Open-Source AI Agent for Small DevicesMis à jour 1 novembre 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsMis à jour 21 septembre 2026
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and RoleplayMis à jour 20 septembre 2026
- Agentic Inbox Review: A Self-Hosted Email Client With an AI AgentMis à jour 19 septembre 2026
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)
- PicoClaw Review: Open-Source AI Agent for Small DevicesMis à jour 1 novembre 2026
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.
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
- Home Generative Agent sur GitHub — README, licence MIT et historique des commits, consultés le 1er novembre 2026.
- Guide d’installation — installation via HACS et manuelle, applications facultatives et modèles Ollama, consulté le 1er novembre 2026.
- Guide de configuration — fournisseurs de modèles, voix, outils et options, consulté le 1er novembre 2026.
- Releases de Home Generative Agent — version 3.44.10 du 23 octobre 2026 et sa liste de fichiers, consultées le 1er novembre 2026.
- Fil de la communauté Home Assistant — annonce du projet et discussion des utilisateurs, consulté le 1er novembre 2026.
