examples

Installation
SKILL.md

Deepgram 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) → recipes skill
  • You want a clean starter app to extend with no third-party service → starters skill
  • You want the raw API contract → api skill

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 reference
  • recipes — focused feature snippets (one feature, one language)
  • starters — starter apps without third-party integrations
  • docs — documentation finder
  • setup-mcp — Deepgram MCP server installation
Weekly Installs
13
Repository
deepgram/skills
GitHub Stars
8
First Seen
Today