- ESP32 बोर्ड पर चलने वाला अल्ट्रा-लाइट AI सहायक, जिसकी कुल firmware size 888KiB से कम रखी गई है
- C भाषा में लिखा गया है, और GPIO control, scheduling (cron), persistent memory, तथा user-defined tools को natural language में संयोजित किया जा सकता है
- Wi-Fi, TLS/encryption, certificate bundle सहित पूरी image 888KiB के भीतर समा जाती है, जबकि app code स्वयं लगभग 25KB का है
- Telegram और web relay chat, तथा Anthropic·OpenAI·OpenRouter जैसे प्रमुख LLM providers के साथ integration का समर्थन
- ESP32-C3/S3/C6 बोर्ड पर परीक्षण पूरा, open source (MIT license) के रूप में जारी, जिससे embedded AI experimentation और extensibility संभव होती है
परियोजना अवलोकन
- zclaw ESP32 के लिए एक व्यक्तिगत AI सहायक है, जिसे कुल firmware size 888KiB से कम बनाए रखने के लक्ष्य के साथ डिज़ाइन किया गया है
- firmware में zclaw logic, ESP-IDF/FreeRTOS runtime, तथा Wi-Fi·TLS·certificate bundle सभी शामिल हैं
- app code स्वयं लगभग 25KB का है, जो पूरी image का लगभग 4% है
- यह C भाषा आधारित है और natural language commands के ज़रिए tool composition, GPIO control, तथा scheduling features का समर्थन करता है
- “Fun to use, fun to hack on” वाक्यांश के साथ यह developer experimentation और extensibility पर ज़ोर देता है
प्रमुख विशेषताएँ
- Telegram या web relay के माध्यम से chat interface प्रदान करता है
- time zone-aware scheduling का समर्थन:
daily, periodic, once आदि के जरिए recurring और one-time tasks सेट किए जा सकते हैं
- built-in और user-defined tools के माध्यम से functionality का विस्तार
- GPIO read/write control तथा
gpio_read_all जैसे built-in safeguards
- reboot के बाद भी बनी रहने वाली memory सुविधा
- persona selection संभव:
neutral, friendly, technical, witty
- LLM provider integration: Anthropic, OpenAI, OpenRouter
हार्डवेयर समर्थन
- परीक्षण किए गए targets: ESP32-C3, ESP32-S3, ESP32-C6
- अन्य ESP32 variants भी manual configuration के साथ चल सकते हैं
- अनुशंसित बोर्ड: Seeed XIAO ESP32-C3
- local development और hacking loop के लिए scripts उपलब्ध
build.sh, flash.sh, provision-dev.sh, monitor.sh आदि
इंस्टॉलेशन और सेटअप
- macOS/Linux के लिए one-line bootstrap command उपलब्ध
bootstrap.sh repository को clone करने के बाद install.sh चलाता है
- secure mode flash (
--flash-mode secure) के जरिए encrypted credentials store किए जा सकते हैं
- Wi-Fi और LLM credentials को
provision.sh से configure किया जाता है
- default LLM call limits: प्रति घंटा 100 बार, प्रति दिन 1000 बार (compile time पर बदला जा सकता है)
- test script (
web-relay.sh) से device response सत्यापित किया जा सकता है
लाइसेंस और repository जानकारी
- MIT license
- आधिकारिक documentation site: zclaw.dev
1 टिप्पणियां
Hacker News टिप्पणियाँ
हो सकता है मैंने गलत समझा हो, लेकिन क्या इसमें छोटा LLM बिल्ट-इन है, या यह बस एक wrapper है जिसे इंटरनेट कनेक्शन चाहिए?
ESP32 पर claw चलाना compute performance की वजह से दिलचस्प नहीं है, बल्कि इसलिए कि यह हमेशा चालू रह सकता है और लगभग बिना maintenance के काम करता है
मैं Linux सर्वर पर automation pipelines चलाता हूँ, और सबसे बड़ी समस्या AI logic नहीं बल्कि host management है। updates, OOM, reboot वगैरह
अगर ESP32 cloud API को proxy करे और local में tool orchestration संभाले, तो simple agent loops के लिए यह उल्टा ज़्यादा reliable deployment target बन जाता है
ESP SoC के ADC (analog-to-digital converter) के बारे में कोई engineering नज़रिए से समझा सकता है?
जिन लोगों ने इस्तेमाल किया है वे इसे tricky बताते हैं, लेकिन सुना है कि सही तरह से हैंडल किया जाए तो इसे STM chip के स्तर तक उपयोग किया जा सकता है
ESP32 उन गिने-चुने बड़े chips में से एक था जो अपना ISA इस्तेमाल करते थे, और बाद में RISC-V पर शिफ्ट हो गया
क्या ऐसे claw का कोई collaborative version है? जैसे परिवार मिलकर इस्तेमाल कर सके ऐसा self-hosted version
सुना है OpenClaw में profiles हैं, लेकिन क्या यह personal chat और shared chat दोनों को साथ में support करता है?
हाल ही में इसमें grocery automation जोड़ा है — पुराने order history के आधार पर draft list बनती है, परिवार के लोग उसे edit करते हैं, फिर agent browser tools से cart तैयार कर देता है। payment अभी manual है, लेकिन लगभग पूरा हो चुका है। ऐसा प्रोजेक्ट शायद जल्द open source हो जाएगा
मेरे पास कुछ ESP32 और छोटे OLED displays पड़े हैं, सोच रहा हूँ इनसे एक intelligent Tamagotchi बनाऊँ। कोई और ideas?
सोचें तो OpenClaw, AI agent दुनिया का ROS (Robot Operating System) जैसा लगता है
यह distributed nodes के बीच interaction का तरीका define करता है, और कई functional nodes को जोड़कर बड़ा system बनाता है
मैं साधारण आदमी हूँ। ESP32 दिखते ही तुरंत upvote कर देता हूँ
Linux के लिए कोई हल्का claw-style agent recommend करेंगे? container या sandbox की ज़रूरत नहीं है
काफ़ी समय बाद यह pattern दिखा
आम तौर पर लोग
इस्तेमाल करते हैं, लेकिन दोनों ही security risk हैं। इसकी जगह नीचे वाले तरीके recommend करूँगा
मुझे आख़िरी तरीका पसंद है
ऐसे claw प्रोजेक्ट्स की संरचना असल में कुछ खास नहीं होती। बस LLM को API calls की अनुमति दे दो, काम हो जाता है