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
|
*.pyc
|
||||||
*.bin
|
*.bin
|
||||||
|
|
||||||
|
# Reference repos
|
||||||
|
nanobot/
|
||||||
|
|
||||||
# OS
|
# OS
|
||||||
.DS_Store
|
.DS_Store
|
||||||
Thumbs.db
|
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">
|
<p align="center">
|
||||||
<img src="assets/banner.png" alt="MimiClaw" width="480" />
|
<img src="assets/banner.png" alt="MimiClaw" width="480" />
|
||||||
</p>
|
</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
|
## 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
|
- **Remembers you** — long-term memory + daily notes, survives reboots and power loss
|
||||||
- **Always on** — plug into USB, it runs 24/7 on ~0.5W
|
- **Always on** — plug into USB, it runs 24/7 on ~0.5W
|
||||||
- **Private** — your conversations stay on your device, not someone else's server
|
- **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
|
## How It Works
|
||||||
|
|
||||||
@@ -107,4 +107,4 @@ MIT
|
|||||||
|
|
||||||
## Acknowledgments
|
## 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
|
REQUIRES
|
||||||
nvs_flash esp_wifi esp_netif esp_http_client esp_http_server
|
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