examplespor deepgram
Working examples showing how to use Deepgram with popular platforms, frameworks, and ecosystems.
npx skills add https://github.com/deepgram/skills --skill examplesDeepgram Examples
Working examples showing how to use Deepgram with popular platforms, frameworks, and ecosystems.
When to use examples
- You're integrating Deepgram with a specific third-party service (telephony, video, LLM frameworks, bots, cloud platforms)
- You want a runnable demo of a complete integration, not just SDK-level code
- You want to see Deepgram slotted into a real-world architecture
Use a different skill when:
- You want a minimal feature snippet (one product, one language, < 50 lines) →
recipesskill - You want a clean starter app to extend with no third-party service →
startersskill - You want the raw API contract →
apiskill
Browse examples
Repository: https://github.com/deepgram/examples
Examples are numbered (010, 020, ...) and each is a self-contained integration.
Category map
| Category | Integrations | Common STT choice |
|---|---|---|
| Telephony | Twilio, Vonage, SignalWire, Daily.co, Asterisk/FreeSWITCH | Nova live (/v1/listen) for call transcription; Flux (/v2/listen) for AI-agent calls |
| Voice AI frameworks | LiveKit Agents, Pipecat, OpenAI Agents SDK, CrewAI | Flux (/v2/listen) — built-in turn detection; or Voice Agent (/v1/agent/converse) for full-pipeline |
| LLM frameworks | LangChain, LlamaIndex, Vercel AI SDK | |
| Chat platforms | Discord, Slack, Telegram | Nova prerecorded (/v1/listen) for attachments |
| Web frameworks | Next.js, Nuxt, Django, SvelteKit, NestJS, Express + React, FastAPI, Spring Boot | Nova live (/v1/listen) for captions; Nova prerecorded for batch |
| Mobile / desktop | Expo, Flutter, Swift iOS, Kotlin Android, Tauri, Electron | Nova live (/v1/listen); Flux if the app is a voice agent |
| Cloud / serverless | AWS Lambda, Cloudflare Workers | Nova prerecorded (/v1/listen) — best fit for request/response |
| Recording platforms | Zoom, Riverside.fm | Nova prerecorded (/v1/listen) |
| Browser / no-bundler | Vanilla JavaScript | Nova live (/v1/listen) via the Browser SDK |
| LLM frameworks | LangChain, LlamaIndex, Vercel AI SDK | Nova or Flux depending on streaming vs batch |
| Low-code / automation | n8n community nodes | Nova (/v1/listen) for event-driven transcription |
Install the related SDK skills
If your integration uses a specific Deepgram SDK, install its skills for language-idiomatic patterns:
npx skills add deepgram/deepgram-python-sdk # Python
npx skills add deepgram/deepgram-js-sdk # Node.js / TypeScript
npx skills add deepgram/deepgram-java-sdk # Java
npx skills add deepgram/deepgram-go-sdk # Go
npx skills add deepgram/deepgram-rust-sdk # Rust
npx skills add deepgram/deepgram-dotnet-sdk # C# / .NET
npx skills add deepgram/deepgram-swift-sdk # Swift
npx skills add deepgram/deepgram-kotlin-sdk # Kotlin
npx skills add deepgram/deepgram-browser-sdk # Browser TypeScript
Related Deepgram skills
api— consolidated REST + WebSocket API referencerecipes— focused feature snippets (one feature, one language)starters— starter apps without third-party integrationsdocs— documentation findersetup-mcp— Deepgram MCP server installation
Más skills de deepgram
deepclaw-voice
by deepgram
Set up phone calling to OpenClaw using Deepgram Voice Agent API
deepgram-js-audio-intelligence
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that calls Deepgram audio analytics overlays on `/v1/listen` - summarize, topics, intents,…
deepgram-js-conversational-stt
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that calls Deepgram Conversational STT v2 / Flux (`/v2/listen`) for turn-aware streaming…
deepgram-js-maintaining-sdk
by deepgram
Use when regenerating this JavaScript/TypeScript SDK with Fern, editing `.fernignore`, preparing the repo for a generator release, reconciling hand-maintained…
deepgram-js-management-api
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that calls Deepgram Management APIs for projects, API keys, members, invites, requests, usage,…
deepgram-js-speech-to-text
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that calls Deepgram Speech-to-Text v1 (`/v1/listen`) for prerecorded or live audio…
deepgram-js-text-to-speech
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that calls Deepgram Text-to-Speech v1 (`/v1/speak`) for audio synthesis. Covers one-shot REST…
deepgram-js-voice-agent
by deepgram
Use when writing or reviewing JavaScript/TypeScript in this repo that builds an interactive voice agent via `agent.deepgram.com/v1/agent/converse`. Covers…