Deepgram JavaScript SDK
JavaScript client library for Deepgram APIs; hosted service usage is separate.
Sources and review
Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.
JavaScript or TypeScript developers integrating Deepgram services into an application.
You need a complete voice-agent product without implementation work, or expect the SDK license to cover API usage.
About Deepgram JavaScript SDK
The official JavaScript/TypeScript SDK for Deepgram's automated speech recognition, text-to-speech, and language understanding APIs. Power your applications with world-class speech and Language AI models.
Use access tokens for temporary or scoped access (recommended for client-side applications):
Due to CORS header restrictions in the Deepgram API, you must use a proxy server when making REST API calls from browsers. Pass "proxy" as your API key and point baseUrl to your proxy:
Deepgram JavaScript SDK is an open-source project written primarily in TypeScript, with 274 stars on GitHub. It was last updated in September 2026.
npm install @deepgram/sdkDeepgram JavaScript SDK vs. the alternatives
All voice agents →| Record | Stars | Pricing | ||
|---|---|---|---|---|
| Deepgram JavaScript SDKthis listing | 274 | TypeScript | MIT | Open source |
| Pipecat | 16k | Python | BSD-2-Clause | Open source |
| LiveKit Agents | 14k | Python | Apache-2.0 | Open source |
| xiaozhi-esp32-server | 11k | JavaScript | MIT | Open source |
| ten-vad | 2.3k | C | — | Open source |
| bailing | 1.8k | Python | MIT | Open source |
