
2026/03/13 6:38
**Show HN:OpenClaw クラスのエージェントを ESP32 上で動作させる(それを実現する IDE 付き)**
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
OpenClawは、MicroPythonを使用して$5のESP32マイクロコントローラ上で動作する軽量AIエージェントです。ツールチェーンやターミナルを必要とせず、一回クリックでブラウザにフラッシュできます。再帰的なツール呼び出しとCネイティブのServer‑Sent Events(SSE)を備えたデュアルループアーキテクチャを実装しており、リアルタイムでトークンストリーミングが可能です。また、SDカードに保存されたハイブリッドTF‑IDF/ベクトル検索により、再起動後も高速かつ永続的なコンテキストを提供します。GPIO、CAN、I²C、LED、ディスプレイ、センサー、LVGLタッチスクリーンUI、およびその他のボードレベルインターフェースがエージェントに直接公開されているため、デバイス自体を操作することができます。
プラットフォームはTelegram、Scripto Studio、および将来追加予定のチャネルを含むマルチチャネルチャットをサポートし、常時リスニング状態です。ScriptOsスキルパックはScriptoHubマーケットプレイスから自動的に検出・インストールでき、エージェントは新しいスキルの作成も学習できます。PycoClawのMicroPythonランタイムにより、開発者はファームウェアを再ビルドせずにコードを即座に調整できます。
Scripto StudioはブラウザベースのPWA IDEであり、macOS、Windows、Linux、およびiPadOS上でWebRTC/WebREPLを介してデバイスのフラッシュ・設定・通信を行い、ゼロインストール体験を提供します。将来的な計画としては、Telegram以外のチャネルへの拡張と、エージェントが新しいスキルを自律的に発見・インストールまたは作成できるようにすることがあります。この低コストでクロスプラットフォームなソリューションは、ホビイスト、開発者、小規模企業などすべてのユーザーに対してIoTオートメーションとカスタム組込みAIを加速します。
本文
OpenClaw for Embedded(埋め込み向け OpenClaw)
5 ドルのマイクロコントローラ上で動作するフルAIエージェント。
MicroPython を搭載 – フラッシュしてすぐに起動。
- 今すぐインストール
- GitHub で確認
主な機能
- ワンクリックフラッシュ:ブラウザから ESP32 をフラッシュします。ツールチェーンもターミナルも不要、ESP‑IDF も必要ありません。クリック一つで完了。
- 完全エージェントループ:再帰的なツール呼び出し・コンテキスト圧縮・二重ループ構成を備えた OpenClaw 推論エンジン。C ネイティブ SSE ストリーミングでリアルタイムにトークンを配信。
- ハードウェア制御:LED、ディスプレイ、センサーなどを直接操作。LVGL タッチスクリーン UI もサポート。GPIO・CAN・I²C 等のデバイスをエージェントが制御します。
- マルチチャネルチャット:Telegram、Scripto Studio、あるいは将来追加される任意のチャネルで通信可能。エージェントは常に待機しています。
- 永続メモリ:TF‑IDF とベクトル検索を組み合わせたハイブリッド方式。再起動後も記憶を保持し、SDカードにバックアップ。エージェントがあなたの情報を覚えます。
- ScriptOs スキル:ScriptoHub(埋め込みAI用マーケットプレイス)からスキルをインストール・実行できます。エージェント自身も新しいスキルを書き込みます。
比較表
| 機能 | PycoClaw | OpenClaw Nanobot | PicoClaw | NullClaw | MimiClaw |
|---|---|---|---|---|---|
| アプローチ | 🔧 スクリプト式 | 🔧 スクリプト式 | 🔧 スクリプト式 | ⚙️ コンパイル型 | ⚙️ コンパイル型 |
| ランタイム | MicroPython / Node.js (サーバ) / Python (サーバ) | Go(バイナリ)/ Zig(静的) | C (ESP32) | ||
| 変更可否 | ✓ デバイス上でライブ | ✓ ホットリロード | ✓ 編集・再起動 | ✗ 再ビルド | ✗ 再ビルド |
| エージェントループ | ✓ 完全二重ループ | ✓ 完全二重ループ | ✓ 完全 | ✓ 完全 | ✓ 基本 ReAct |
| ストリーミング | C ネイティブ SSE | SSE | SSE | ✗ | SSE |
| ツール呼び出し | 再帰的 | 再帰的 | あり | あり | 18+ ツール / 5 ツール |
| サブエージェント | bg_tasks, sessions_spawn | Subagent | Spawn tool | Subagents | |
| マルチモデル | ✓ プロバイダルーティング | フォールオーバー + ルーティング | 16+ プロバイダー | model_list | 22+ プロバイダー |
| メモリ | ハイブリッド TF‑IDF + ベクトル | ベクトルDB | 基本ファイル | FTS5 + ベクトル | |
| コンテキスト圧縮 | LLM 要約 | LLM 要約 | ✗ | ✗ | Auto |
| ハートビート / Cron | 完全同等 | 完全 | 完全 | 完全 | 基本 |
| チャットチャンネル | Studio + Telegram(拡張可能) | 14+ チャネル | 9 チャネル | 6 チャネル | 18 チャネル |
| ハードウェア制御 | GPIO, LVGL, CAN | ✗ | シリアル、GPIO、Arduino | 基本GPIO | |
| ディスプレイ UI | LVGL タッチスクリーン | Canvas (A2UI) | ✗ | ✗ | ✗ |
| スキル / プラグイン | ScriptoHub | ClawHub | ClawHub | スキルパック | |
| バイナリ / フットプリント | 約 2 MB ファームウェア | 約 28 MB 配布物 | スクリプト(約4K LoC) | 約 8 MB バイナリ | 678 KB バイナリ |
| 消費電力 | USBで0.5 W | サーバー+API キー 約15 W | サーバー+API キー 約15 W | SBC 約2 W | SBC 約2 W |
| コスト | $5 + API キー | サーバー+API キー | サーバー+API キー | $10 + API キー | $5 + API キー |
ScriptoHub
エージェントスキル – 自律的に発見
センサー・ドライバ、ハードウェア統合、ディスプレイウィジェットなどを含む、Agent が自ら検索し、インストールできる ScriptOs スキルパックの拡張図書館。手動設定は不要で、エージェントが必要なものを見つけます。
- ScriptoHub を閲覧
Scripto Studio
あなたのワークショップ – どこでも
任意のブラウザからデバイスのフラッシュ・構成・チャットが可能。macOS、Windows、Linux、iPadOS の WebRTC/WebREPL 対応です。
- Scripto Studio を開く
- プログレッシブウェブアプリ
- インストール不要
- どのプラットフォームでも使用可
リンク