Runtime
Providers
STT, TTS, and LLM provider model in feros.
Providers
feros uses role-scoped provider configuration stored in provider_configs.
LLM Providers
Examples available in settings:
openai,anthropic,gemini,groq,deepseekopenrouter,together,fireworksollama,vllm, and genericcustomOpenAI-compatible endpoints
STT Providers
- Self-hosted:
faster-whisper - Streaming/cloud:
deepgram,cartesia,openai-realtime,elevenlabs,groq,openai-whisper
TTS Providers
- Self-hosted:
fish-speech - Streaming/cloud:
cartesia(-ws),elevenlabs(-ws),deepgram(-ws),openai,groq
Notes
- API keys are encrypted at rest.
- Active provider selection is stored separately from provider credentials.
- Voice catalog endpoints are exposed via
/api/settings/tts/voices,/api/settings/tts-catalog, and/api/settings/stt-catalog.