Starmoon
Conversational AI device and software framework; upstream is deprecated.
You need an actively maintained project; upstream marks it deprecated and no longer actively maintained.
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 →| Record | Stars | Pricing | ||
|---|---|---|---|---|
| Starmoonthis listing | 549 | TypeScript | GPL-3.0 | Open source |
| Pipecat | 16k | Python | BSD-2-Clause | Open source |
| LiveKit Agents | 14k | Python | Apache-2.0 | Open source |
| xiaozhi-esp32-server | 11k | JavaScript | MIT | Open source |
| ten-vad | 2.3k | C | — | Open source |
| bailing | 1.8k | Python | MIT | Open source |
