feat: add app_update dependency and sdkconfig defaults
Add app_update component to CMakeLists REQUIRES for OTA version reporting. Add sdkconfig.defaults scaffold and gitignore nanobot reference repo. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -33,6 +33,9 @@ mmap_generate_*.h
|
||||
*.pyc
|
||||
*.bin
|
||||
|
||||
# Reference repos
|
||||
nanobot/
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
10
README.md
10
README.md
@@ -1,12 +1,12 @@
|
||||
# MimiClaw: Pocket AI Agent
|
||||
# MimiClaw: Pocket AI Assitant on $5 chips
|
||||
|
||||
<p align="center">
|
||||
<img src="assets/banner.png" alt="MimiClaw" width="480" />
|
||||
</p>
|
||||
|
||||
**Your own AI assistant on a $10 chip. Chat on Telegram. Remembers everything. No cloud server needed.**
|
||||
**The world's first AI assistant on a $5 chip. No Linux. No Node.js. Just pure C**
|
||||
|
||||
MimiClaw turns a tiny ESP32-S3 board into a personal AI assistant. Plug it into USB power, connect to WiFi, and talk to it through Telegram — it thinks with Claude and remembers your conversations in plain text files, all running on a chip the size of a thumb.
|
||||
MimiClaw turns a tiny ESP32-S3 board into a personal AI assistant. Plug it into USB power, connect to WiFi, and talk to it through Telegram — it handles any task you throw at it and evolves over time with local memory — all on a chip the size of a thumb.
|
||||
|
||||
## What It Does
|
||||
|
||||
@@ -14,7 +14,7 @@ MimiClaw turns a tiny ESP32-S3 board into a personal AI assistant. Plug it into
|
||||
- **Remembers you** — long-term memory + daily notes, survives reboots and power loss
|
||||
- **Always on** — plug into USB, it runs 24/7 on ~0.5W
|
||||
- **Private** — your conversations stay on your device, not someone else's server
|
||||
- **$10 hardware** — just an ESP32-S3 dev board, nothing else
|
||||
- **$5 hardware** — just an ESP32-S3 dev board, nothing else
|
||||
|
||||
## How It Works
|
||||
|
||||
@@ -107,4 +107,4 @@ MIT
|
||||
|
||||
## Acknowledgments
|
||||
|
||||
Inspired by [OpenClaw](https://github.com/openclaw/openclaw). MimiClaw reimplements the core AI agent architecture for embedded hardware — no Linux, no server, just a $10 chip.
|
||||
Inspired by [OpenClaw](https://github.com/openclaw/openclaw). MimiClaw reimplements the core AI agent architecture for embedded hardware — no Linux, no server, just a $5 chip.
|
||||
|
||||
@@ -16,5 +16,5 @@ idf_component_register(
|
||||
"."
|
||||
REQUIRES
|
||||
nvs_flash esp_wifi esp_netif esp_http_client esp_http_server
|
||||
esp_https_ota esp_event json spiffs console vfs
|
||||
esp_https_ota esp_event json spiffs console vfs app_update
|
||||
)
|
||||
|
||||
2
sdkconfig.defaults
Normal file
2
sdkconfig.defaults
Normal file
@@ -0,0 +1,2 @@
|
||||
# MimiClaw - Common Default Configuration
|
||||
# Target-specific settings are in sdkconfig.defaults.esp32s3
|
||||
Reference in New Issue
Block a user