项目介绍
这是什么
MimiClaw把一整套AI Agent能力(思考、调工具、读写记忆)塞进一颗不跑Linux的ESP32-S3芯片,用纯C实现,通过Telegram收发消息,支持切换Anthropic Claude或OpenAI GPT作为模型提供方,所有数据存在本地flash里。
硬件清单与大致成本
一块16MB flash+8MB PSRAM的ESP32-S3开发板(如Xiaozhi AI board,约10美元)、一根USB Type-C数据线,外加一个Telegram Bot Token和一个Anthropic或OpenAI的API Key。芯片本身约5美元,整套硬件成本远低于一般消费电子。
复刻步骤概览
1. 安装ESP-IDF v5.5及以上版本开发环境
2. clone仓库,执行idf.py set-target esp32s3
3. 复制main/mimi_secrets.h.example为mimi_secrets.h,填入WiFi、Telegram Token、API Key和模型提供方
4. 执行idf.py fullclean && idf.py build编译固件
5. 用idf.py -p PORT flash monitor把固件刷进开发板并看串口日志
6. 在Telegram里找到你的机器人发消息,触发它执行任务
上手建议
只要改过mimi_secrets.h,必须先fullclean再build,官方原文专门加粗提醒这一步,漏掉的话新配置不会生效。