Starmoon
A conversational, AI device + software framework for companionship, entertainment, education, healthcare, IoT applications, and DIY robotic…
About Starmoon
Starmoon is no longer actively maintained. If you're looking to run realtime, multimodal voice AI on ESP32 and local devices, this work has continued under:
ElatoAI builds on many of the ideas explored in Starmoon, with improved WiFi and 2-way voice AI audio reliability, global availability, and production-ready architecture.
Starmoon is an affordable, compact AI-enabled device, you can take anywhere and converse with. It can understand your emotions and respond with empathy, offering supportive conversations and personalized learning assistance.
Starmoon is an open-source project written primarily in TypeScript, with 549 stars on GitHub. It was last updated in March 2026.
Starmoon vs. the alternatives
All voice agents →| Agent | Stars | Pricing | ||
|---|---|---|---|---|
| Starmoon | 549 | TypeScript | GPL-3.0 | Open source |
| xiaozhi-esp32-server | 10.0k | JavaScript | MIT | Open source |
| ten-vad | 2.2k | C | — | Open source |
| bailing | 1.7k | Python | MIT | Open source |
| RCLI | 1.5k | C++ | MIT | Open source |
| CyberVerse | 1.4k | Python | GPL-3.0 | Open source |
