StarmoonAI/Starmoon

A conversational, AI device + software framework for companionship, entertainment, education, healthcare, IoT applications, and DIY robotics. Built with Python, NextJS, Arduino, ESP32, LLMs (GPT-4o), Deepgram STT and Azure TTS 🤖

44
/ 100
Emerging

This project helps you build an affordable, portable AI device for conversational companionship, personalized learning, or emotional support. It takes your spoken input, understands your emotions, and responds empathetically. The ideal end-user is anyone interested in DIY electronics, looking for an open-source, private AI companion, or exploring novel human-AI interaction.

544 stars. No commits in the last 6 months.

Use this if you enjoy hands-on building and want a compact, screen-free AI device for personal interaction or specific applications like education and healthcare.

Not ideal if you're looking for a pre-built, ready-to-use AI companion product without any assembly or technical setup.

DIY-electronics AI-companionship personalized-learning emotional-support conversational-AI
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

544

Forks

62

Language

TypeScript

License

GPL-3.0

Last pushed

Feb 25, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/StarmoonAI/Starmoon"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.