# stt/hud — interface HUD web (à implémenter, phase 3)

Front statique servi localement par le backend, ouvert en kiosk (`ui.kiosk = true`).
Se connecte au serveur websocket du backend.

## Contenu prévu

- **Visualiseur** : canvas/WebGL animé (arc-reactor / waveform) réagissant aux états
  `idle / listening / thinking / speaking`.
- **Conversation** : transcript utilisateur + réponses de l'assistant.
- **Réglages** : thème, avatar, voix, wake word, mode cerveau — écrit dans `~/.config/stt/stt.toml`.

## Design

S'inspire de [AlexandreSajus/JARVIS](https://github.com/AlexandreSajus/JARVIS) (interface web)
et de l'esthétique Iron Man. Thèmes pilotés par `stt/config/themes/`, avatar par
`stt/config/avatars/`.

Pas de framework lourd imposé — HTML/JS + canvas suffit pour le MVP. Le choix (vanilla vs
petit framework) sera tranché en phase 3.
