Labsco
deepgram logo

starters

โ˜… 12

by deepgram ยท part of deepgram/skills

Clone a working demo and start building. Every starter is a minimal, runnable app you can extend.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup
๐Ÿงฉ One of 7 skills in the deepgram/skills package โ€” works on its own, and pairs well with its siblings.

Clone a working demo and start building. Every starter is a minimal, runnable app you can extend.

Inspect the full instructions your agent will receiveExpand

This is the exact playbook injected into your agent when the skill activates โ€” shown here so you can audit it before installing. You don't need to read it to use the skill.

by deepgram

Clone a working demo and start building. Every starter is a minimal, runnable app you can extend. npx skills add https://github.com/deepgram/skills --skill starters Download ZIPGitHub12

Deepgram Starter Apps

Clone a working demo and start building. Every starter is a minimal, runnable app you can extend.

1. Pick Your Feature

What do you want to build?

  • Transcribe a file โ†’ transcription โ€” send audio/video, get text back (REST, Nova)

  • Transcribe a live stream โ†’ live-transcription โ€” real-time speech-to-text (WebSocket, Nova)

  • Generate speech โ†’ text-to-speech โ€” send text, get audio back (REST)

  • Stream speech โ†’ live-text-to-speech โ€” real-time text-to-audio (WebSocket)

  • Analyze text or audio โ†’ text-intelligence โ€” sentiment, topics, intents, summaries (REST)

  • Build a voice agent โ†’ voice-agent โ€” conversational AI agent (WebSocket, agent.deepgram.com)

  • Conversational STT with turn detection โ†’ flux โ€” Deepgram Flux for voice agents and interactive assistants (WebSocket, /v2/listen)

Nova vs Flux for speech-to-text: use transcription or live-transcription (Nova, /v1/listen) for general-purpose transcription, captions, and batch workloads. Use flux (Flux, /v2/listen) when you need built-in turn detection for conversational audio. See the api skill for a full comparison.

2. Pick Your Stack

Language Frameworks JavaScript node TypeScript bun, deno Python fastapi, flask, django Go go Java java C# csharp Rust rust Ruby ruby PHP php C++ cpp

3. Clone and Run

Every starter lives at https://github.com/deepgram-starters/{framework}-{feature}:

Copy & paste โ€” that's it
git clone https://github.com/deepgram-starters/{framework}-{feature}.git
cd {framework}-{feature}

Set your API key and follow the README:

Copy & paste โ€” that's it
export DEEPGRAM_API_KEY=your_key_here

Get an API key at https://console.deepgram.com.

Examples

"I want to build a voice agent in Python" โ†’ git clone https://github.com/deepgram-starters/fastapi-voice-agent.git

"I need live transcription in my Node app" โ†’ git clone https://github.com/deepgram-starters/node-live-transcription.git

"I want to add text-to-speech to my Go service" โ†’ git clone https://github.com/deepgram-starters/go-text-to-speech.git

"I want to analyze audio for sentiment in C#" โ†’ git clone https://github.com/deepgram-starters/csharp-text-intelligence.git

All Starters

transcription live-transcription text-to-speech live-text-to-speech text-intelligence voice-agent flux node repo repo repo repo repo repo repo bun repo repo repo repo repo repo repo deno repo repo repo repo repo repo repo fastapi repo repo repo repo repo repo repo flask repo repo repo repo repo repo repo django repo repo repo repo repo repo repo go repo repo repo repo repo repo repo java repo repo repo repo repo repo repo csharp repo repo repo repo repo repo repo rust repo repo repo repo repo repo repo ruby repo repo repo repo repo repo repo php repo repo repo repo repo repo repo cpp repo repo repo repo repo repo repo

Need something more specific?

  • Focused feature snippets (one feature, one language, < 50 lines) โ†’ recipes skill โ†’ https://github.com/deepgram/recipes

  • Third-party integrations (Twilio, LiveKit, LangChain, Vercel AI SDK, Discord, etc.) โ†’ examples skill โ†’ https://github.com/deepgram/examples

  • SDK-specific code skills (idiomatic imports, async patterns, gotchas) โ†’ npx skills add deepgram/deepgram-{lang}-sdk โ€” see the api skill for the full list of 9 SDKs.

Related Deepgram skills

  • api โ€” consolidated REST + WebSocket API reference

  • recipes โ€” minimal runnable feature snippets per language

  • examples โ€” full integration examples with third-party platforms

  • docs โ€” documentation finder

  • setup-mcp โ€” Deepgram MCP server installation