See Cosmo come alive

Not a video — the real widget, floating on a Mac just like he does on yours. Drag him anywhere, hover to slide out his control rail, then talk, type, or open his panel. His voice is his real on-device voice.

Cosmo File  Edit  View 100% 9:41
Cosmo
Ship the demo page
Reply to Priya
Read the LLM survey paper
Stand up & stretchin 25 min
Call momtoday, 6:00 PM
Cosmo's voice = Kokoro, on-device
Idea: a tiny desktop buddy ✨
Ask Cosmo to look something up — his sources land here.
Set up Cosmo
Brain, voice & ears — pick what you like.
OpenAI · Anthropic · Gemini · Groq · xAI · DeepSeek · Cerebras · Ollama
your pick — local or cloud
Kokoro (on-device) · ElevenLabs · OpenAI · Groq · Deepgram · Cartesia…

On-device Kokoro by default — no key, no cloud.

Whisper / Moonshine (on-device) · or a cloud STT

Your voice never leaves your Mac on the local setting.

drag Cosmo · hover for controls
Every mood & reaction

Real eyes, real voice, real layout — drag, hover, rail, chat, panel and all. In the browser Cosmo plays a few canned lines in his actual on-device voice; on your Mac he hears you for real and answers live with any model you pick. Prefer it quiet? Mute his voice (🔊 in the rail) and just chat by typing — every feature works exactly the same, silent or out loud.