solace / README.md
ogNla's picture
fix: use valid HF colorTo value
ab061f5
|
Raw
History Blame Contribute Delete
1.49 kB
---
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