StarmoonAI/Starmoon
A compact, conversational AI device framework supporting voice interaction with empathy-aware AI characters built on GPT-4o, Deepgram STT, and Azure TTS.

Starmoon is an open-source AI companion device and software framework combining LLMs with speech processing for real-time voice conversations. It runs on ESP32 microcontrollers and integrates GPT-4o for natural language understanding, Deepgram for speech-to-text, and Azure for text-to-speech synthesis. The system supports custom AI characters, emotional awareness in responses, and is designed for robotics, IoT, and personal companion applications.