A JavaScript-driven M5Stack-embedded super-kawaii robot.
-
Updated
Jul 21, 2026 - TypeScript
A JavaScript-driven M5Stack-embedded super-kawaii robot.
Fully local AI voice backend for the M5Stack StackChan robot (whisper.cpp + Silero VAD + Ollama + Piper) - replaces the xiaozhi.me cloud, no API keys, runs on your own machine.
Home Assistant add-on that replaces Xiaozhi cloud for StackChan ESP32-S3 robot — switchable OpenAI Realtime / Google Gemini Live voice assistant with HA device control. No Xiaozhi account needed.
Talking home assistant for M5Stack / スタックチャン — English learning, schedule announcements, weather, flexible name masking & Basic-Memory logs. Fully local STT/TTS (Whisper.cpp + VOICEVOX + Kokoro). Minimal API usage by design.
依代 (yorishiro) — giving an autonomous agent a body. An all-in-one embodied-companion stack for the M5Stack StackChan: ESP32-S3 firmware + Python MCP gateway (voice via VOICEVOX / faster-whisper, on-device reflexes, opt-in heartbeat, SwitchBot). Built unobtrusive & local-first. A grateful hard fork of kisaragi-mochi/stackchan-mcp.
Super kawaii stackchan controlled with BLE
M5Stack StackChan (CoreS3) presentation countdown timer — face expressions + nodding servo, ESP-IDF
Open-source local-first Character OS for M5Stack StackChan: procedural face, wake word, Gemma brain, voice, vision, touch, IMU, and safe motion.
A stack-chan tester program for stackchan RT ver. (M5Stack CoreS3 / DYNAMIXEL servo)
Add a description, image, and links to the stackchan topic page so that developers can more easily learn about it.
To associate your repository with the stackchan topic, visit your repo's landing page and select "manage topics."