feros
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, deepseek
  • openrouter, together, fireworks
  • ollama, vllm, and generic custom OpenAI-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.

On this page