boxBot: An Open-Source Smart Speaker Powered by Claude and Hailo AI

✍️ OpenClawRadar📅 Published: May 15, 2026🔗 Source
boxBot: An Open-Source Smart Speaker Powered by Claude and Hailo AI
Ad

A developer known as FunScore645 built boxBot, a smart speaker that uses Claude for agent-driven hardware control instead of rigid rules. The project is open-sourced at github.com/dv-hart/boxbot and is still a work in progress but already useful for daily family tasks.

Hardware and Build

The hardware stack includes:

  • Raspberry Pi (model not specified)
  • Hailo AI accelerator (for edge inference, presumably)
  • Respeaker microphone array
  • Raspberry Pi camera
  • Waveshare display
  • Speakers

The enclosure is handcrafted from walnut, with passive cooling—the developer used Claude to calculate thermal loads and dissipation rates for the design.

Agent-Driven Architecture

Instead of complex conversation rules, the agent (likely Claude-based) controls the hardware directly through a custom Python SDK. Key capabilities:

  • Dynamic muting: The agent decides when to mute the mic to ignore background noise or side conversations.
  • Barge-in handling: Agent-driven logic manages interruptions without explicit rules.
  • Multi-channel response: Can reply via voice or WhatsApp, chosen by the agent.
  • Widget-based display: The screen uses a JSON widget framework—the agent reads and manipulates widgets via JSON without screenshots.
Ad

Skill System and Flexibility

The agent uses a small set of tools, with most logic routed through Python scripts and the boxBot SDK. Skills are defined in Markdown files. Example: when the developer added a family calendar event, his wife wanted a text notification. He added one line in a .md file, and the agent updated the calendar skill to send a WhatsApp message automatically on new events.

Memory and Security

The developer mentions a custom memory system and security considerations (camera+mic in a living room) but deferred details to comments. The agent is tightly coupled with hardware for security.

Who It's For

Developers interested in building AI-driven hardware projects with agent-controlled peripherals and open-source foundations.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Two New Open Source Tools for AI Agent Security and Optimization
Tools

Two New Open Source Tools for AI Agent Security and Optimization

Two open source tools are available for AI agent developers: AI Agent Defense Kit provides runtime security skills, and AgentGuard (in development) offers cost tracking, security scanning, and activity monitoring.

OpenClawRadar
Open-Sourced the-vibe-stack: Markdown Rules to Maintain Claude Code Consistency
Tools

Open-Sourced the-vibe-stack: Markdown Rules to Maintain Claude Code Consistency

A developer has open-sourced 'the-vibe-stack' — a set of Markdown rules designed to keep Claude Code on track during long sessions by enforcing a rigid schema. The approach aims to reduce logic drift and token waste while ensuring predictable output.

OpenClawRadar
Brainstorm MCP Server Lets Claude Code Consult Other LLMs for Better Answers
Tools

Brainstorm MCP Server Lets Claude Code Consult Other LLMs for Better Answers

A developer built an MCP server that enables Claude Code to consult with other AI models like GPT-5.2 and DeepSeek before providing answers. The models engage in multi-round debates where they read each other's responses, disagree, and refine positions to converge on better solutions.

OpenClawRadar
Soul MCP Server Adds Persistent Memory and Safety for Local LLMs
Tools

Soul MCP Server Adds Persistent Memory and Safety for Local LLMs

Soul is an open-source MCP server that provides persistent memory across sessions for local LLMs with two commands: n2_boot at start and n2_work_end at end. It includes Ark safety features that block dangerous commands like rm -rf and DROP DATABASE at zero token cost, plus cloud storage configuration.

OpenClawRadar