Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Clawd Mochi: a physical desk companion inspired by Clawd (Claude Code mascot)
| Date | Stars |
|---|---|
| 2026-07-31 | 716 |
| 2026-08-03 | 716 |
| 2026-08-06 | 716 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<!-- LOGO --> <p align="center"> <img src="pics/clawd_mochi_banner.png" alt="Clawd Mochi Logo" width="700"/> </p> # Clawd Mochi 🦀🤖 A physical desk companion inspired by **Clawd** — the pixel-crab mascot of Claude Code by Anthropic. An ESP32-C3 drives a 1.54" color TFT display and hosts a mobile web controller — no app, no internet, no cloud required. **Cost: ~$6–8 · Build time: ~1 hour · Skill level: Beginner** Support the project on Instagram: [](https://instagram.com/clawd.mochi) 📦 3D printable case on MakerWorld: [https://makerworld.com/en/models/2559505-clawd-mochi-physical-claude-code-mascot#profileId-2820000](https://makerworld.com/en/models/2559505-clawd-mochi-physical-claude-code-mascot#profileId-2820000) --- > ⚠️ This is an independent fan project. It is not affiliated with, sponsored by, or endorsed by Anthropic. "Claude" and "Clawd" are trademarks of Anthropic. --- <p align="center"> <img src="pics/clawd_mochi_3_4.jpeg" alt="Assembled Clawd Mochi on a desk" width="500"/> <img src="pics/clawd_mochi_claude_code.jpeg" alt="Claude Code view" width="500"/> </p> ## What it does Clawd Mochi sits on your desk and shows animated expressions on a small color display. You control it from any phone or browser by connecting to its built-in WiFi hotspot: - **Normal eyes** — pixel-art square eyes with wiggle and blink animations - **Squish eyes** — `> <` happy squint with open/close animation - **Claude Code** — displays "Claude Code" with an interactive terminal - **Canvas** — draw anything on the display from your phone in real time --- ## Parts list | Part | Spec | ~Price | | ------------------- | -------------------------------- | ------ | | ESP32-C3 Super Mini | microcontroller with WiFi | ~$2.50 | | ST7789 1.54" TFT | 240×240 SPI color display | ~$3.00 | | 8 short wires | 8–10 cm Dupont / jumper wires | ~$0.50 | | 2× M2×6mm screws | to mount display bezel | ~$0.10 | | Double-sided tape | to secure components inside case | ~$0.10 | | USB-C cable | for power | — | | 3D printed case | PLA or PETG, ~30g | ~$0.50 | **Total: ~$7–8** --- ## Wiring > ⚠️ Connect VCC to **3.3V only** — never 5V. Use GPIO 8 and 10 for SPI (hardware SPI, fast). Do not use GPIO 6/7 for SPI. | Display pin | ESP32-C3 GPIO | Wire color (suggested) | | ----------- | -------------- | ---------------------- | | VCC | 3V3 | Red | | GND | GND | Black | | SDA | GPIO 10 (MOSI) | Orange | | SCL | GPIO 8 (SCK) | Green | | RES | GPIO 2 | Purple | | DC | GPIO 1 | Blue | | CS | GPIO 4 | White | | BL | GPIO 3 | Yellow | --- ## Software setup ### Step 1 — Install Arduino IDE Download [Arduino IDE 2.x](https://www.arduino.cc/en/software) and install it. ### Step 2 — Add ESP32 board support 1. Open Arduino IDE → **File → Preferences** 2. In "Additional boards manager URLs" paste: ``` https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json ``` 3. Go to **Tools → Board → Boards Manager**, search `esp32`, install **"esp32 by Espressif Systems"** ### Step 3 — Install libraries Go to **Tools → Library Manager** and install both: - `Adafruit GFX Library` - `Adafruit ST7735 and ST7789 Library` ### Step 4 — Configure board settings Go to **Tools** and set: | Setting | Value | | --------------- | ----------------------- | | Board | ESP32C3 Dev Module | | USB CDC On Boot | **Enabled** ← important | | CPU Frequency | 160 MHz | | Upload
Excerpt of 9,638 characters
Read on GitHub7
Would you bet a product on this? Bounded 0–100 and slow moving.
Not classified yet. Classification runs as part of npm run ingest.