pipedog is an unofficial community port of Pipecat, not affiliated with Daily.
pipedog

Supported services

Every pipedog service by category: ported, and coming soon from Pipecat.

Services are frame processors that call an AI provider. pipedog ports them from Pipecat with the same class names and options (in camelCase), one package per provider: @pipedog/openai, @pipedog/deepgram and so on. 102 service pages are ported so far. The "coming soon" pages link to Pipecat's docs and to a port request.

Each service page follows the same layout as Pipecat's: overview, installation, configuration options, settings, usage, and runtime notes for Bun, Node, Deno and Cloudflare Workers.

LLM

Chat models that turn the conversation context into a response. All llm services.

ProviderClassesPackageStatus
OpenAIOpenAILLMService@pipedog/openaiPorted
OpenAI ResponsesOpenAIResponsesLLMService, OpenAIResponsesHttpLLMService@pipedog/openaiPorted
Azure OpenAIAzureLLMService@pipedog/azurePorted
AnthropicAnthropicLLMService@pipedog/anthropicPorted
Google GeminiGoogleLLMService@pipedog/googlePorted
Google Vertex AIGoogleVertexLLMService@pipedog/googlePorted
AWS BedrockAWSBedrockLLMService@pipedog/awsPorted
AWS AgentCoreAWSAgentCoreProcessor@pipedog/awsPorted
LangChainLangchainProcessor@pipedog/langchainPorted
Vercel AI SDKAISDKLLMService@pipedog/ai-sdkPorted
Cloudflare Workers AIWorkersAILLMService@pipedog/cloudflarePorted
PerplexityPerplexityAgentHttpLLMService@pipedog/perplexityPorted
NVIDIANvidiaLLMService, NvidiaOmniLLMService@pipedog/nvidiaPorted
BasetenBasetenLLMService@pipedog/basetenPorted
CerebrasCerebrasLLMService@pipedog/cerebrasPorted
CrusoeCrusoeLLMService@pipedog/crusoePorted
DeepSeekDeepSeekLLMService@pipedog/deepseekPorted
Fireworks AIFireworksLLMService@pipedog/fireworksPorted
GroqGroqLLMService@pipedog/groqPorted
InceptionInceptionLLMService@pipedog/inceptionPorted
MistralMistralLLMService@pipedog/mistralPorted
NebiusNebiusLLMService@pipedog/nebiusPorted
Novita AINovitaLLMService@pipedog/novitaPorted
OllamaOLLamaLLMService@pipedog/ollamaPorted
OpenRouterOpenRouterLLMService@pipedog/openrouterPorted
QwenQwenLLMService@pipedog/qwenPorted
SambaNovaSambaNovaLLMService@pipedog/sambanovaPorted
Sarvam AISarvamLLMService@pipedog/sarvamPorted
Smallest AISmallestLLMService@pipedog/smallestPorted
Together AITogetherLLMService@pipedog/togetherPorted
xAI GrokGrokLLMService@pipedog/xaiPorted

Speech-to-text

Transcribe the user's speech into TranscriptionFrames. All speech-to-text services.

ProviderClassesPackageStatus
AssemblyAIAssemblyAISTTService, AssemblyAISyncSTTService@pipedog/assemblyaiPorted
GladiaGladiaSTTService@pipedog/gladiaPorted
SpeechmaticsSpeechmaticsSTTService@pipedog/speechmaticsPorted
SonioxSonioxSTTService@pipedog/sonioxPorted
DeepgramDeepgramSTTService, DeepgramFluxSTTService@pipedog/deepgramPorted
Cloudflare Workers AIWorkersAIFluxSTTService, WorkersAINova3STTService, WorkersAIWhisperSTTService@pipedog/cloudflarePorted
OpenAIOpenAISTTService, OpenAIRealtimeSTTService@pipedog/openaiPorted
GoogleGoogleSTTService, GeminiSTTService@pipedog/googlePorted
CartesiaCartesiaSTTService, CartesiaTurnsSTTService@pipedog/cartesiaPorted
ElevenLabsElevenLabsSTTService, ElevenLabsRealtimeSTTService@pipedog/elevenlabsPorted
AWS TranscribeAWSTranscribeSTTService@pipedog/awsPorted
AWS SageMaker (bidi client)SageMakerBidiClient@pipedog/awsPorted
Azure SpeechAzureSTTService@pipedog/azurePorted
WhisperWhisperSTTService, WhisperSTTServiceMLX, BaseWhisperSTTService@pipedog/whisperPorted
Moonshine (local)MoonshineSTTService@pipedog/moonshinePorted
FunASR SenseVoice (local)FunASRSTTService@pipedog/funasrPorted
GroqGroqSTTService@pipedog/groqPorted
MistralMistralSTTService@pipedog/mistralPorted
Together AITogetherSTTService@pipedog/togetherPorted
xAIXAISTTService@pipedog/xaiPorted
Sarvam AISarvamSTTService, SarvamRealtimeSTTService@pipedog/sarvamPorted
Smallest AISmallestSTTService@pipedog/smallestPorted
GradiumGradiumSTTService@pipedog/gradiumPorted
MetaMetaSTTService@pipedog/metaPorted
Zoom AIZoomAISTTService@pipedog/zoom-aiPorted
NVIDIA RivaNvidiaSTTService, NvidiaSegmentedSTTServiceComing soon

Text-to-speech

Turn the bot's text into audio frames. All text-to-speech services.

ProviderClassesPackageStatus
OpenAIOpenAITTSService@pipedog/openaiPorted
GoogleGoogleTTSService, GoogleHttpTTSService, GeminiTTSService@pipedog/googlePorted
DeepgramDeepgramTTSService, DeepgramHttpTTSService, DeepgramFluxTTSService@pipedog/deepgramPorted
Cloudflare Workers AIWorkersAIAuraTTSService, WorkersAIAuraHttpTTSService, WorkersAIMeloTTSService@pipedog/cloudflarePorted
SpeechmaticsSpeechmaticsTTSService@pipedog/speechmaticsPorted
SonioxSonioxTTSService@pipedog/sonioxPorted
CartesiaCartesiaTTSService, CartesiaHttpTTSService@pipedog/cartesiaPorted
ElevenLabsElevenLabsTTSService, ElevenLabsHttpTTSService, ElevenLabsDialogueTTSService@pipedog/elevenlabsPorted
GroqGroqTTSService@pipedog/groqPorted
MistralMistralTTSService@pipedog/mistralPorted
Together AITogetherTTSService@pipedog/togetherPorted
xAIXAITTSService, XAIHttpTTSService@pipedog/xaiPorted
Sarvam AISarvamTTSService, SarvamHttpTTSService@pipedog/sarvamPorted
Smallest AISmallestTTSService@pipedog/smallestPorted
GradiumGradiumTTSService@pipedog/gradiumPorted
InworldInworldTTSService, InworldHttpTTSService@pipedog/inworldPorted
AWS PollyAWSPollyTTSService@pipedog/awsPorted
Azure SpeechAzureTTSService, AzureHttpTTSService@pipedog/azurePorted
Kokoro (local)KokoroTTSService@pipedog/kokoroPorted
PiperPiperTTSService, PiperHttpTTSService@pipedog/piperPorted
Pocket TTS (local)PocketTTSService@pipedog/pocket-ttsPorted
RimeRimeTTSService, RimeHttpTTSService, RimeV1TTSService@pipedog/rimePorted
Fish AudioFishAudioTTSService@pipedog/fishPorted
HumeHumeTTSService@pipedog/humePorted
NeuphonicNeuphonicTTSService, NeuphonicHttpTTSService@pipedog/neuphonicPorted
SpeechifySpeechifyHttpTTSService@pipedog/speechifyPorted
MiniMaxMiniMaxHttpTTSService@pipedog/minimaxPorted
Resemble AIResembleAITTSService@pipedog/resembleaiPorted
Camb.aiCambTTSService@pipedog/cambPorted
AsyncAsyncAITTSService, AsyncAIHttpTTSService@pipedog/asyncaiPorted
BlandBlandTTSService, BlandHttpTTSService@pipedog/blandPorted
AssemblyAIAssemblyAITTSService@pipedog/assemblyaiPorted
NVIDIA RivaNvidiaTTSServiceComing soon

Speech-to-speech

Realtime models that take audio in and give audio out, in one service. All speech-to-speech services.

ProviderClassesPackageStatus
OpenAI RealtimeOpenAIRealtimeLLMService@pipedog/openaiPorted
OpenAI LiveOpenAILiveLLMService@pipedog/openaiPorted
Gemini LiveGeminiLiveLLMService@pipedog/googlePorted
Gemini Live on Vertex AIGeminiLiveVertexLLMService@pipedog/googlePorted
Inworld RealtimeInworldRealtimeLLMService@pipedog/inworldPorted
UltravoxUltravoxRealtimeLLMService@pipedog/ultravoxPorted
xAI Grok RealtimeGrokRealtimeLLMService@pipedog/xaiPorted
AWS Nova SonicAWSNovaSonicLLMService@pipedog/awsPorted
Azure Voice LiveAzureVoiceLiveLLMService@pipedog/azurePorted
Azure OpenAI RealtimeAzureRealtimeLLMService@pipedog/azurePorted

Image generation

Generate images from text prompts. All image generation services.

ProviderClassesPackageStatus
OpenAIOpenAIImageGenService@pipedog/openaiPorted
GoogleGoogleImageGenService@pipedog/googlePorted
Azure OpenAIAzureImageGenServiceREST@pipedog/azurePorted

Video avatars

Animated avatars that speak the bot's audio. All video avatars services.

ProviderClassesPackageStatus
HeyGenHeyGenVideoService, HeyGenTransport@pipedog/heygenPorted
SimliSimliVideoServiceComing soon
TavusTavusVideoService, TavusTransportBlocked

Tools

Give the bot the tools of an MCP server (stdio, SSE or streamable HTTP) as function-call tools.

ServiceClassesPackageStatus
MCP clientMCPClient@pipedog/mcp-clientPorted

Not listed here

Pipecat has more providers than this page lists. See Other upstream providers for the rest, and the porting status for module-level detail.

pipedog is an unofficial community TypeScript port of Pipecat. It is not affiliated with or endorsed by Daily or the Pipecat project.

Portions adapted from the Pipecat documentation, Copyright (c) 2024–2025 Daily, BSD-2-Clause (see apps/docs/LICENSE-pipecat-docs).

On this page