boxBot : Un haut-parleur intelligent open-source propulsé par Claude et Hailo AI

Un développeur connu sous le nom de FunScore645 a construit boxBot, un haut-parleur intelligent qui utilise Claude pour le contrôle matériel piloté par agent plutôt que des règles rigides. Le projet est open-sourcé sur github.com/dv-hart/boxbot et est encore en développement mais déjà utile pour les tâches familiales quotidiennes.
Matériel et construction
La pile matérielle comprend :
- Raspberry Pi (modèle non spécifié)
- Accélérateur IA Hailo (pour l'inférence en périphérie, probablement)
- Réseau de microphones Respeaker
- Caméra Raspberry Pi
- Écran Waveshare
- Haut-parleurs
Le boîtier est fabriqué à la main en noyer, avec refroidissement passif — le développeur a utilisé Claude pour calculer les charges thermiques et les taux de dissipation pour la conception.
Architecture pilotée par agent
Au lieu de règles de conversation complexes, l'agent (probablement basé sur Claude) contrôle directement le matériel via un SDK Python personnalisé. Capacités clés :
- Mise en sourdine dynamique : L'agent décide quand couper le micro pour ignorer le bruit de fond ou les conversations parallèles.
- Gestion des interruptions : La logique pilotée par agent gère les interruptions sans règles explicites.
- Réponse multicanal : Peut répondre par voix ou WhatsApp, choisi par l'agent.
- Affichage par widgets : L'écran utilise un framework de widgets JSON — l'agent lit et manipule les widgets via JSON sans capture d'écran.
Système de compétences et flexibilité
L'agent utilise un petit ensemble d'outils, la plupart de la logique étant acheminée via des scripts Python et le SDK boxBot. Les compétences sont définies dans des fichiers Markdown. Exemple : lorsque le développeur a ajouté un événement au calendrier familial, sa femme a souhaité une notification texte. Il a ajouté une ligne dans un fichier .md, et l'agent a mis à jour la compétence calendrier pour envoyer automatiquement un message WhatsApp lors de nouveaux événements.
Mémoire et sécurité
Le développeur mentionne un système de mémoire personnalisé et des considérations de sécurité (caméra+micro dans un salon) mais a reporté les détails aux commentaires. L'agent est étroitement couplé au matériel pour la sécurité.
À qui cela s'adresse
Les développeurs intéressés par la création de projets matériels pilotés par IA avec des périphériques contrôlés par agent et des fondations open-source.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

js-notepad : Un Bloc-notes Scriptable avec Serveur MCP Intégré pour Claude Code
js-notepad est une application de bloc-notes scriptable gratuite et open-source, construite avec l'assistance de Claude Code. Elle dispose d'un serveur MCP intégré, permettant à Claude Code d'interagir directement avec l'application pour lire/écrire des pages, exécuter des scripts, créer des tâches et pousser des résultats.

L'outil Snip permet une communication visuelle avec les agents d'IA de codage.
Snip est un outil gratuit qui permet aux développeurs de capturer des écrans, d'annoter et de dessiner pour montrer visuellement aux agents d'IA ce qu'ils veulent dire, tandis que les agents peuvent générer des diagrammes ou charger des images directement via CLI ou MCP. Fonctionne actuellement sur les Mac Apple Silicon avec prise en charge des diagrammes Mermaid et prise en charge HTML en cours de développement.

Architecture de la Mémoire de Vektori : Principes du Système Fuité de Claude
Vektori met en œuvre un graphe de phrases hiérarchique à trois couches pour la mémoire IA, inspiré des principes divulgués de l'architecture de Claude. Le système utilise des filtres de qualité stricts, une récupération sceptique avec un score minimum de 0,3 et conserve l'historique des corrections entre les sessions.

Connexion d'OpenClaw à Qwen2.5 Coder : Faisabilité et considérations
Explorez la possibilité de connecter OpenClaw à un modèle local Qwen2.5 Coder avec 7 milliards de paramètres pour contourner les limites de débit de l'API Gemini 3.