boxBot: Un altavoz inteligente de código abierto impulsado por Claude y Hailo AI

Un desarrollador conocido como FunScore645 construyó boxBot, un altavoz inteligente que utiliza Claude para el control de hardware basado en agentes en lugar de reglas rígidas. El proyecto es de código abierto en github.com/dv-hart/boxbot y aún está en desarrollo, pero ya es útil para tareas familiares diarias.
Hardware y Construcción
La pila de hardware incluye:
- Raspberry Pi (modelo no especificado)
- Acelerador de IA Hailo (para inferencia en el borde, presumiblemente)
- Arreglo de micrófonos Respeaker
- Cámara Raspberry Pi
- Pantalla Waveshare
- Altavoces
La carcasa está hecha a mano de nogal, con refrigeración pasiva: el desarrollador utilizó Claude para calcular las cargas térmicas y las tasas de disipación para el diseño.
Arquitectura Basada en Agentes
En lugar de reglas de conversación complejas, el agente (probablemente basado en Claude) controla el hardware directamente a través de un SDK personalizado de Python. Capacidades clave:
- Silenciamiento dinámico: El agente decide cuándo silenciar el micrófono para ignorar ruido de fondo o conversaciones paralelas.
- Manejo de interrupciones: La lógica basada en el agente gestiona las interrupciones sin reglas explícitas.
- Respuesta multicanal: Puede responder por voz o WhatsApp, elegido por el agente.
- Pantalla basada en widgets: La pantalla utiliza un marco de widgets JSON: el agente lee y manipula widgets a través de JSON sin capturas de pantalla.
Sistema de Habilidades y Flexibilidad
El agente utiliza un pequeño conjunto de herramientas, con la mayor parte de la lógica enrutada a través de scripts de Python y el SDK de boxBot. Las habilidades se definen en archivos Markdown. Ejemplo: cuando el desarrollador agregó un evento del calendario familiar, su esposa quería una notificación de texto. Agregó una línea en un archivo .md, y el agente actualizó la habilidad del calendario para enviar un mensaje de WhatsApp automáticamente en nuevos eventos.
Memoria y Seguridad
El desarrollador menciona un sistema de memoria personalizado y consideraciones de seguridad (cámara+micrófono en una sala de estar), pero pospuso los detalles a los comentarios. El agente está estrechamente vinculado con el hardware por seguridad.
Para Quién Es
Desarrolladores interesados en construir proyectos de hardware impulsados por IA con periféricos controlados por agentes y bases de código abierto.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Agent Forge: Herramienta de Código Abierto que Estructura Pipelines Multiagente para Claude Code
Agent Forge es una habilidad de Claude Code que genera tuberías de múltiples agentes completas a partir de descripciones de casos de uso. Crea archivos de instrucciones, scripts de orquestación, directorios de flujo de datos y configuraciones de GitHub Actions basándose en patrones observados en sistemas de múltiples agentes existentes.

Agente de IA de Escritorio Skales Desarrollado con Claude, Cuenta con Mascota al Estilo Clippy
Skales es un agente de IA de escritorio que se ejecuta localmente en Windows y macOS, utilizando Claude a través de la API de OpenRouter/Anthropic para el razonamiento y la ejecución de herramientas. Incluye una mascota flotante de Compañero de Escritorio con una referencia de piel de clip de papel y puede ejecutar comandos como enviar correos electrónicos, gestionar archivos, navegar por la web y administrar calendarios.

Widget de hardware y extensión de Chrome monitorean los límites de tasa de la API de Claude.
Un desarrollador construyó un dispositivo de hardware usando ESP8266 y una pantalla OLED que rastrea los límites de tasa de Claude en tiempo real, más una extensión de Chrome que intercepta la API interna /usage de Claude y muestra patrones de uso. El costo total de la lista de materiales es aproximadamente $6.50.

Google Surf MCP: Búsqueda gratuita de Google MCP con manejo de PDF y extracción por niveles
Google Surf MCP es un servidor MCP gratuito para búsqueda en Google y extracción de URL que maneja PDFs y ofrece un modo de extracción por niveles (resumen/completo) para ahorrar tokens.