deepgram-js-sdk
Official JavaScript SDK for Deepgram.
About deepgram-js-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-js-sdk is an open-source project written primarily in TypeScript, with 266 stars on GitHub. It was last updated in July 2026.
npm install @deepgram/sdkdeepgram-js-sdk vs. the alternatives
All voice agents →| Agent | Stars | Pricing | ||
|---|---|---|---|---|
| deepgram-js-sdk | 266 | TypeScript | MIT | Open source |
| xiaozhi-esp32-server | 10.0k | JavaScript | MIT | Open source |
| ten-vad | 2.2k | C | — | Open source |
| bailing | 1.7k | Python | MIT | Open source |
| RCLI | 1.5k | C++ | MIT | Open source |
| CyberVerse | 1.4k | Python | GPL-3.0 | Open source |
