--- title: Solace — AI Therapy Companion emoji: 🪞 colorFrom: green colorTo: green sdk: static pinned: false hf_oauth: true hf_oauth_expiration_minutes: 480 tags: - reachy_mini - reachy_mini_js_app - 0g-hackathon --- # 🪞 Solace — AI Therapy Companion A browser app where users speak to a Reachy Mini robot that acts as a calm, emotionally intelligent therapy companion. Powered by 0G decentralized compute. ## What it does - 🎙 **Listens** — captures your voice through the robot's mic via WebRTC, transcribed by 0G Whisper - 🧠 **Understands** — detects your emotional tone using a 0G LLM with a therapy-focused system prompt - 🤖 **Responds** — Reachy Mini moves expressively (head tilts, antenna gestures) and speaks back with empathy ## How to use 1. Open the app and paste your 0G API keys (Chat + Whisper) 2. Choose **Simulator** (no robot needed) or **Live Robot** 3. Tap the mic button and speak freely 4. Watch Reachy Mini reflect your emotion back ## 0G Keys Get your keys from [pc.0g.ai](https://pc.0g.ai): - **Chat key** — fund a chat model provider (GLM-5 FP8 recommended), mint `app-sk-…` - **Whisper key** — fund the Whisper large-v3 provider separately, mint a second `app-sk-…` ## Tech stack - Reachy Mini JS SDK v1.7.3 (WebRTC, `autoConnect`) - 0G Compute — Whisper large-v3 (STT) + GLM-5 FP8 / DeepSeek (LLM) - Web Speech API (TTS) - Pure HTML/CSS/JS — zero build step ## Built for Reachy Mini × 0G Hackathon 2026