boxBot: ClaudeとHailo AI搭載のオープンソーススマートスピーカー

✍️ OpenClawRadar📅 公開日: May 15, 2026🔗 Source
boxBot: ClaudeとHailo AI搭載のオープンソーススマートスピーカー
Ad

FunScore645という開発者がboxBotを構築しました。これは、厳格なルールではなく、Claudeを使ったエージェント駆動のハードウェア制御を採用したスマートスピーカーです。プロジェクトはgithub.com/dv-hart/boxbotでオープンソース化されており、まだ開発中ではありますが、日常の家族向けタスクにはすでに役立っています。

ハードウェアと構造

ハードウェアスタックは以下の通りです。

  • Raspberry Pi(モデルは未指定)
  • Hailo AIアクセラレータ(エッジ推論用と推測)
  • Respeakerマイクアレイ
  • Raspberry Piカメラ
  • Waveshareディスプレイ
  • スピーカー

筐体はウォールナット材で手作りされ、パッシブ冷却を採用。開発者はClaudeを使って熱負荷と放熱率を計算し、設計に反映しました。

エージェント駆動のアーキテクチャ

複雑な会話ルールの代わりに、エージェント(おそらくClaudeベース)がカスタムPython SDKを通じてハードウェアを直接制御します。主な機能は以下の通りです。

  • 動的ミュート: エージェントが周囲の雑音や横の会話を無視するために、マイクをミュートするタイミングを決定。
  • 割り込み処理: 明示的なルールなしに割り込みを管理するエージェント駆動のロジック。
  • マルチチャンネル応答: 音声またはWhatsAppで応答可能で、エージェントが選択。
  • ウィジェットベースの表示: 画面はJSONウィジェットフレームワークを使用。エージェントはスクリーンショットを介さずにJSONでウィジェットを読み取り、操作。
Ad

スキルシステムと柔軟性

エージェントは少数のツールセットを使用し、ほとんどのロジックはPythonスクリプトとboxBot SDKを通じて処理されます。スキルはMarkdownファイルで定義されます。例:開発者が家族のカレンダーイベントを追加したとき、妻がテキスト通知を希望。彼は.mdファイルに1行追加しただけで、エージェントはカレンダースキルを更新し、新しいイベントが入ると自動的にWhatsAppメッセージを送信するようになりました。

メモリとセキュリティ

開発者はカスタムメモリシステムとセキュリティ上の考慮事項(リビングルームのカメラとマイク)に言及していますが、詳細はコメントに委ねています。エージェントはセキュリティのためにハードウェアと密結合されています。

対象読者

AI駆動のハードウェアプロジェクトを構築し、エージェント制御の周辺機器とオープンソース基盤に興味のある開発者。

📖 出典: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

対立クロードチャットを活用し、キックオフの曖昧さをコスト発生前に発見する方法

ある開発者は、Claude Codeに送るキックオフ仕様を敵対的にレビューするための2つ目のClaudeチャットを追加し、プロジェクトフェーズ全体でClaude Codeのやり直しにかかるコストを推定150〜400ドル削減した。

OpenClawRadar
OpenClawローカルエージェント実装:ミッドレンジハードウェア向けTurboQuantキャッシング搭載
Tools

OpenClawローカルエージェント実装:ミッドレンジハードウェア向けTurboQuantキャッシング搭載

OpenClaw向けのワンクリックアプリが、TurboQuantキャッシュとコンテキストウォーミングを活用し、MacBook Air(16GB RAM)などの中間スペックデバイスでローカルモデルを実行できるようになりました。この実装では、信頼性の高いツール呼び出しを実現するためにllama.cppにパッチを適用し、Gemma 4とQWEN 3.5で毎秒10~15トークンの処理速度を達成しています。

OpenClawRadar
Git Worktreesを使って複数のClaude Codeセッションを並行実行する
Tools

Git Worktreesを使って複数のClaude Codeセッションを並行実行する

git worktreeを使って、スタッシュやコンテキストスイッチなしで複数のClaude Codeセッションを別ブランチで並行実行する方法を開発者が共有。差分をレビューしてマージし、次へ進む。

OpenClawRadar
クラウフォース:クラウボットエージェントチームを管理するためのオープンソースコントロールプレーン
Tools

クラウフォース:クラウボットエージェントチームを管理するためのオープンソースコントロールプレーン

Clawforceは、数回のクリックでデプロイ可能なClawbotエージェントチームを管理するためのオープンソースのコントロールプレーンです。UIを通じてキャラクター、スキル、MCP統合、ツールの設定を提供し、エージェントは計画、調整、タスクの協調実行が可能です。

OpenClawRadar