Deploy your own AI assistant on hardware that costs just one dollar. Seamlessly bridging the digital and physical worlds.
No cloud dependency. Pure C on FreeRTOS, RT-Thread, and Linux, with LLM superpowers.
No Node.js. C99 on FreeRTOS, RT-Thread, and Linux. Runs on MCUs with 400 KB RAM or any Linux host. Hardware costs one dollar.
Networked nodes discover each other, share tasks, and collaborate in real time. Each Claw is a neuron in a distributed brain.
The AI dynamically orchestrates GPIO, sensors, skills, and more via function calling. No re-flashing needed.
Everything you need to build intelligent embedded agents.
Interactive conversation with Claude API over HTTP. Chat-first shell where direct input goes to AI.
LLM-driven hardware control via function calling. GPIO, system info, and more dynamically orchestrated.
Composable skills built from tools. Built-in draw skill drives LCD graphics; new skills are easy to add.
Write once, run on FreeRTOS, RT-Thread, and Linux. Clean claw_os.h hides all OS specifics.
Node discovery, heartbeat, and distributed task scheduling. Collaborative real-time execution.
Thread-safe message routing between services. Decoupled, modular architecture.
Short-term RAM ring buffer + long-term NVS Flash. Nodes learn and recall operation patterns.
Timer-driven execution and periodic automation. Recurring operations run autonomously.
Connect Feishu, DingTalk, QQ, Telegram as message channels. Control hardware from any chat.
Clean layered design with OSAL bridging multiple OS platforms.
Draw skill in action — the AI composes tools to paint on LCD in real time.
Run on real hardware, emulate with QEMU, or build natively on Linux. Multiple OS backends via a single OSAL API.
| Feature | Description | Status |
|---|---|---|
| LLM Chat Engine | Interactive conversation with Claude API over HTTP | Done |
| Tool Use | LLM-driven hardware control via function calling | Done |
| Skill System | Composable skills from tools; built-in draw skill for LCD | Done |
| Chat-first Shell | UART REPL with AI integration and UTF-8 support | Done |
| OSAL | Write once, run on FreeRTOS, RT-Thread and Linux | Done |
| Gateway | Thread-safe message routing between services | Done |
| Networking | Ethernet + HTTP on QEMU; WiFi on real hardware | Done |
| Conversation Memory | RAM ring buffer + NVS Flash persistent storage | Done |
| Scheduled Tasks | Timer-driven task execution and periodic automation | Done |
| Swarm Intelligence | Node discovery, heartbeat, distributed scheduling | In Progress |
| Skill Memory | Learn and recall frequently used operation patterns | In Progress |
| IM Integrations | Feishu, DingTalk, QQ, Telegram as message channels | In Progress |
| Multi-Model API | Claude, GPT, Gemini, DeepSeek, and more | Planned |
| Web Config Portal | Built-in web page for runtime configuration | Planned |
| Claw Skill Provider | Serve as a skill for other Claws | Planned |
Flash firmware and open a serial terminal — directly from your browser. Requires Chrome or Edge.