memovai/mimiclaw
MimiClaw: Harness on a $5 chip. No OS(Linux). No Node.js. No Mac mini. No Raspberry Pi. No VPS. Hardware agents OS.
What it solves
It enables the creation of a low-cost, low-power personal AI assistant that runs directly on a tiny ESP32-S3 microcontroller chip without requiring a full operating system like Linux or a heavy runtime like Node.js.
How it works
Written in pure C, the project turns an ESP32-S3 board into an agent loop. It connects to WiFi and interfaces with LLMs from Anthropic (Claude) or OpenAI (GPT) via API. The system uses a ReAct pattern to allow the AI to call tools and manage local memory stored on the chip's flash memory (SPIFFS) as plain text files. Users interact with the assistant primarily through a Telegram bot.
Who it’s for
Hardware enthusiasts and developers who want to build a minimal, always-on AI agent using affordable embedded hardware.
Highlights
- Ultra-minimal footprint: Runs on a $5 chip with no Linux or Node.js.
- Local Memory: Stores personality (SOUL.md), user preferences (USER.md), and long-term memory (MEMORY.md) locally on flash.
- Proactive Capabilities: Features a "heartbeat" service that checks a task list and a cron scheduler that allows the AI to schedule its own recurring or one-shot tasks.
- Tool Integration: Supports web search (via Tavily or Brave) and system clock management.
- Flexible Configuration: Includes a serial CLI for runtime configuration changes without needing to recompile the code.
Related
- Dispatch
- Project
- Project
- Project
- Project