• 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

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.