| --- |
| 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 |
|
|