- कम-कीमत वाले embedded environment में AI assistant को लागू करने वाला, OS के बिना चलने वाला hardware AI agent
- 5 डॉलर के ESP32-S3 chip पर सिर्फ USB 0.5W पावर से OpenClaw-आधारित AI assistant चलाना
- OS के बिना pure C code में लिखा गया, Linux·Mac mini·Raspberry Pi·VPS के बिना स्वतंत्र रूप से चल सकता है
- Telegram के जरिए उपयोगकर्ता से बातचीत करता है, और सिर्फ WiFi connection से AI responses तथा learning को संभालता है
- Anthropic(Claude) और OpenAI(GPT) दोनों models का समर्थन, runtime में switch किया जा सकता है
- सारा डेटा local flash memory में संग्रहीत होता है
- आवश्यक चीज़ें
- ESP32-S3 development board: 16MB flash + 8MB PSRAM (e.g. Xiaozhi AI board, ~$10 के आसपास)
- USB Type-C cable, Telegram BotToken, और Anthropic/OpenAI API key
- मुख्य संरचना agent loop पर आधारित है, जहाँ message मिलने पर LLM सोच, tool call, memory access को बार-बार करता है
- ReAct pattern लागू है, जिससे LLM खुद tools को call करता है और काम पूरा होने तक दोहराता है
- समर्थित tools
web_search: Brave Search API के माध्यम से web search
get_current_time: HTTP-आधारित time sync
cron_add, cron_list, cron_remove: AI खुद task scheduling को manage कर सकता है
- memory system साधारण text file संरचना से बना है
SOUL.md: AI का personality और behavior परिभाषित करता है
USER.md: उपयोगकर्ता जानकारी संग्रहीत करता है
MEMORY.md: long-term memory
HEARTBEAT.md: periodic tasks की सूची
cron.json: scheduled task data
tg_*.jsonl: बातचीत का रिकॉर्ड संग्रहीत करता है
- CLI(serial port command interface) के जरिए WiFi, API key, model, proxy आदि settings बदली जा सकती हैं
- NVS flash storage में runtime settings बनी रहती हैं, इसलिए reboot के बाद भी कायम रहती हैं
wifi_set, set_api_key, set_model_provider, config_show जैसे commands उपलब्ध हैं
- dual USB port structure का समर्थन
- USB(JTAG): firmware flash और debugging के लिए
- UART(COM): REPL CLI और real-time console के लिए
- built-in features
- WebSocket gateway(port 18789): LAN के भीतर client connection का समर्थन
- OTA update: WiFi के जरिए firmware update संभव
- dual-core structure: network I/O और AI computation को अलग-अलग चलाता है
- HTTP proxy और CONNECT tunneling का समर्थन
- cron scheduler built-in: AI खुद recurring और one-time tasks schedule कर सकता है
- Heartbeat service: periodic task files की जाँच और स्वायत्त execution
- MIT license
अभी कोई टिप्पणी नहीं है.