> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openspline.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Choose a connector

> Plug OpenSpline into an existing voice agent or audio stream.

OpenSpline replaces your agent's speaker output with an avatar. Keep provider credentials on your backend, and disable the previous speaker output to avoid double playback.

| Your agent | Start here |
| - | - |
| Any TTS or PCM audio stream | [Python SDK](/sdk/python) or [Node SDK](/sdk/node) |
| OpenAI Realtime API | [OpenAI Realtime](/connectors/openai-realtime) |
| OpenAI Agents SDK | [OpenAI Agents](/connectors/openai-agents) |
| LiveKit Agents | [LiveKit](/connectors/livekit) |
| Gemini Live | [Gemini Live](/connectors/gemini) |
| ElevenLabs Agents | [ElevenLabs Agents](/connectors/elevenlabs) |
| Pipecat, Google ADK, Vocode, TEN | [Other integrations](/connectors/other) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.