What Deepslate provides
Every SDK gives your application access to Deepslate’s unified voice AI stack over a single WebSocket connection:Speech-to-Speech Streaming
Send raw PCM audio in, receive synthesized PCM audio out — all in real time
Server-side VAD
Voice Activity Detection runs on the server, so you don’t need a client-side VAD pipeline
LLM Inference
Deepslate manages the inference lifecycle, including tool calling, context management, and interruption handling
ElevenLabs TTS
Optional server-side text-to-speech with configurable voice, model, and regional endpoint
Packages
The monorepo publishes three packages. Install only what you need — the framework plugins pull indeepslate-core automatically.
deepslate-livekit
RealtimeModel plugin for LiveKit Agents. Drop into any LiveKit Agents project with a one-line model swap.deepslate-pipecat
LLMService plugin for Pipecat. Integrates with any Pipecat transport and the full frame-based pipeline architecture.Credentials
All packages read credentials from the same three environment variables:DeepslateOptions, RealtimeModel, etc.) accepts these as constructor arguments too, but environment variables are the recommended approach for keeping secrets out of your code.
deepslate-core
deepslate-core is the shared foundation that both plugins are built on. It handles WebSocket connectivity, protobuf framing, session lifecycle, and exponential-backoff reconnection.
You don’t need to install
deepslate-core directly when using the LiveKit or Pipecat plugins — they include it as a dependency. Install it only if you’re building a custom integration outside of these frameworks.DeepslateSession, which manages the full protocol lifecycle and delivers events to a DeepslateSessionListener you subclass:
DeepslateSession API — including all send methods and listener callbacks — see the deepslate-core source.
Repository
All packages are maintained in a single monorepo managed withuv workspaces:
LiveKit Plugin
Full configuration reference, features, and examples
Pipecat Plugin
Full configuration reference, features, and frame reference
GitHub Repository
Source code, issues, and contributions
API Reference
WebSocket message schemas and protocol documentation