Skip to main content

Provider capabilities

This table is generated from source layout at v0.0.67. A check mark means the adapter package contains the corresponding capability file.

Use this table to decide whether a provider can be documented for a capability. It does not prove cloud account setup, model availability, pricing, or full behavioral parity with LiveKit Agents.

ProviderLLMSTTTTSRealtimeAvatarVAD
anthropicyes
assemblyaiyes
asyncaiyes
awsyesyesyesyes
azureyesyes
basetenyesyesyes
beyyes
bithumanyes
cambaiyes
cartesiayesyes
cavosyesyes
cerebrasyes
clovayesyes
deepgramyesyes
didyes
elevenlabsyesyes
falyes
fireworksaiyesyes
fishaudioyes
gladiayes
gnaniyesyes
googleyesyesyes
gradiumyesyes
groqyesyesyes
hedrayes
humeyes
inworldyesyes
langchainyes
lemonsliceyes
livekityesyesyes
lmntyes
minimaxyes
mistralaiyesyesyes
murfyes
neuphonicyes
nvidiayesyes
openaiyesyesyesyes
perplexityyes
phonicyes
resembleyes
respeecheryes
rimeyes
rtzryes
runwayyes
sarvamyesyesyes
sileroyes
simliyes
simplismartyesyes
smallestaiyesyes
sonioxyesyes
speechifyyes
speechmaticsyesyes
spitchyesyes
tavusyes
telnyxyesyesyes
tenyes
trugenyes
ultravox
upliftaiyes
xaiyesyesyes

Constructor examples

Source-backed constructors include:

  • openai.NewOpenAILLM, openai.NewOpenAISTT, openai.NewOpenAITTS, openai.NewRealtimeModel
  • deepgram.NewDeepgramSTT, deepgram.NewDeepgramTTS
  • google.NewGoogleLLM, google.NewGoogleSTT, google.NewGoogleTTS
  • aws.NewAWSLLM, aws.NewAWSSTT, aws.NewAWSTTS, aws.NewAWSRealtimeModel
  • anthropic.NewAnthropicLLM
  • livekit.NewLiveKitInferenceLLM, livekit.NewSTT, livekit.NewTTS
  • silero.NewSileroVAD, ten.NewVAD

There is no generic NewProvider constructor pattern in source.

Capability rule

When adding or editing provider docs:

  • llm.go allows an LLM claim.
  • stt.go allows an STT claim.
  • tts.go allows a TTS claim.
  • realtime.go allows a realtime claim.
  • avatar.go allows a virtual-avatar claim.
  • vad.go allows a VAD claim.

If the file is absent, leave the capability undocumented or mark it unavailable.