reachy-mini-chat / docs /deploy.md
itseffi's picture
v1
def8c60

A newer version of the Gradio SDK is available: 6.11.0

Upgrade

Deploy

Hugging Face Space (Gradio)

This repo ships a thin Space entrypoint at app.py that imports and runs the runtime package from src/reachy_mini_chat.

Required Space settings

Set Space variables/secrets in the Hugging Face UI.

OpenAI mode:

  • REALTIME_PROVIDER=openai
  • OPENAI_API_KEY=...
  • MODEL_NAME=gpt-realtime

OSS endpoint mode:

  • REALTIME_PROVIDER=oss
  • REALTIME_BASE_URL=https://your-endpoint.example.com/v1
  • REALTIME_API_KEY=...
  • MODEL_NAME=mistralai/Voxtral-Mini-4B-Realtime-2602

Optional for both:

  • REALTIME_TRANSCRIBE_MODEL (default gpt-4o-mini-transcribe)
  • REALTIME_ENABLE_INPUT_TRANSCRIPTION (1 by default)
  • REACHY_MINI_ACCESS_KEY (enable auth)

Dependency management

  • Canonical dependency list is pyproject.toml ([project].dependencies).
  • requirements.txt is generated from it:
python3 tools/sync_requirements.py

Run this before pushing dependency changes to Space.