config.yml. On production servers it must be at /kair_voice_config/config.yml. The app validates all fields at startup and refuses to boot on missing or invalid config.
Full reference
Key decisions
Runtime overrides
Admins can override the following without restarting, via the System page or the admin API:- Transcription client, Foresight model names, diarisation toggle
- HiRAG agent client, embedding client, LLM model, embedding model, Ollama URL
- Summarisation Ollama URL
S3 lifecycle
Audio files are large. Configure automatic deletion after 30 days:Audio model sizes
Whisper model RAM requirements per worker:
Workers load the model once at startup. 3 concurrent workers on a 64 GB machine can each hold a large-v3 model.