Luke Oliff.

Introducing Deepgram Starter Apps - Deepgram Blog ⚡️

·Voice AI·6 min read·Luke Oliff

Also published at https://dev.to/deepgram/introducing-deepgram-starter-apps-33m5

Introducing Deepgram Starter Apps - Deepgram Blog ⚡️

$/$Deepgram

Contact UsLog InSign Up FreeArticle·AI Engineering & Research·

Introducing Deepgram Starter Apps

Deepgram’s Starter apps provide all users with a seamless and efficient onboarding experience. [](https://www.facebook.com/sharer/sharer.php?u=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&t=Introducing Deepgram Starter Apps)[](https://x.com/intent/tweet?url=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&text=Introducing Deepgram Starter Apps)[](https://www.linkedin.com/shareArticle?url=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&title=Introducing Deepgram Starter Apps) Headshot of Luke Oliff

By Luke Oliff

Senior Developer Experience Engineer

Featured Image for Introducing Deepgram Starter Apps

Headshot of Luke Oliff

By Luke Oliff

Senior Developer Experience Engineer

Updated

Share [](https://www.facebook.com/sharer/sharer.php?u=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&t=Introducing Deepgram Starter Apps)[](https://x.com/intent/tweet?url=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&text=Introducing Deepgram Starter Apps)[](https://www.linkedin.com/shareArticle?url=https://www.deepgram.com/learn/introducing-the-deepgram-starter-apps&title=Introducing Deepgram Starter Apps)$?/$$?/$ Deepgram Logo Get news and product updates.

By submitting this form, you are agreeing to our Privacy Policy.

Product

Speech-to-Text APIText-to-Speech APIVoice Agent APIAudio Intelligence API

Customers

Customer StoriesPartnersStartup ProgramPowered by Deepgram

Solutions

Contact CentersSpeech AnalyticsConversational AIPodcast TranscriptionMedical TranscriptionStartup Program

Resources

PodcastResource HubAI GlossaryAI Voice Generator ToolIntroducing Deepgram’s Voice Agent APIDeepgram and Amazon Connect Integration

Developers

DocumentationChangelogAPI PlaygroundCommunitySelf-hostedSupport

Company

AboutBlogCareersNewsletterCustomersPartnersNewsroomTermsPrivacyCopyright © 2026 Deepgram$/$Listen to article03:39

Table of Contents

  • JavaScript Starter
  • Python Starter
  • PHP Starter
  • Go Starter
  • C# Starter
  • Java Starter
  • Ruby Starter
  • Transcription models included
  • Deepgram Nova
  • Whisper Cloud
  • Getting started
  • Who are these for?
  • Further reading Listen to article03:39

Table of Contents

Deepgram aims to make world-class language AI available to any developer through just an API call. WithDeepgram Starter Apps, it’s even easier to start building applications which take real-time and prerecorded audio data and transform them into transcripts enriched with natural language understanding metadata.

Put simply, we help developers build quickly because we’ve already taken care of integrating Deepgram into our Starter Apps. Whether you’ve been coding for years or just graduated from a Coding Boot Camp , Deepgram’s Starter Apps provide you with a seamless and efficient on-boarding experience.

JavaScript Starter

The JavaScript Starter demonstrates interacting with the Deepgram API from Node.js. It uses the Deepgram Node SDK, with a JavaScript client built from web components.

Check out our JavaScript Starter App on Github.

Python Starter

The Python Starter demonstrates interacting with the Deepgram API from Python. It uses the Deepgram Python SDK, with a JavaScript client built from web components.

Check out our Python Starter App on Github.

PHP Starter

The PHP Starter demonstrates interacting with the Deepgram API from a PHP server. It uses the Deepgram API to handle API calls, and has a JavaScript client built from web components.

Check out our PHP Starter App on Github

Go Starter

The Go Starter demonstrates interacting with the Deepgram API from Go. It uses the Deepgram Go SDK, with a JavaScript client built from web components.

Check out our Go Starter App on Github

C# Starter

The C# Starter demonstrates interacting with the Deepgram API from a .NET server. It uses the Deepgram .NET SDK to handle API calls, and has a JavaScript client built from web components.

Check out our C# Starter App on Github

Java Starter

The Java Starter demonstrates interacting with the Deepgram API from a Java server. It uses the Deepgram API with the NanoHTTPD Java package to handle API calls, and has a JavaScript client built from web components.

Check out our Java Starter App on Github

Ruby Starter

The Ruby Starter demonstrates interacting with the Deepgram API from Ruby. It uses the Sinatra framework, with a JavaScript client built from web components.

Check out our Ruby Starter App on Github

Transcription models included

Some of Deepgram’s most popular models are available to try out immediately in our Starter applications including:

Deepgram Nova

On April 13th, 2023, we announced Deepgram Nova, a cutting-edge Automatic Speech Recognition (ASR) system. Deepgram Nova achieves unprecedented performance, beating competitors in speed, accuracy, and efficiency.

Whisper Cloud

Alongside Deepgram Nova’s release, we announced Deepgram Whisper Cloud. Following the release of OpenAI’s Whisper API, we noticed its popularity, despite its limitations. We’ve developed our own fully managed Whisper API to address those limitations.

Read more about our Deepgram Nova and Deepgram Whisper Cloud release.

Getting started

Our Starter Apps are well documented and design for simplicity and learning. To get started just:

  1. Clone the repository.

  2. Install with the language specific package manager.

  3. Edit the config file.

  4. Run the application.

Checkout the individual repository README files for more details:

Who are these for?

The Deepgram Starter Apps are for anyone looking for working code examples relating to integrating with Deepgram or for anyone looking for something to base a new application on. Each starter comes equipped with an interface and an integration.

Further reading

If you have any feedback about this post, or Deepgram, we’d love to hear from you. Please let us know in ourGitHub discussionsor join us on Discord to continue the conversation.

You may also like…

Sort by: Article··AI Engineering & Research Don’t Price Voice AI at Today’s Volume: How to Model Cost at Scale Article··AI Engineering & Research The platform tax: what you’re actually paying for a managed voice agent Article··Announcements Deepgram Delivers Real-Time Voice AI at the Edge for Use with Snapdragon Article··AI Engineering & Research Deepgram Vs. Rev AI Vs. Whisper: Latency, Accuracy, and Scalability Tested Article··AI Engineering & Research Conformer Models: ASR Accuracy Benchmarks and Trade-offs Article··AI Engineering & Research Connecting TTS to Twilio: The Complete Guide to Audio Encoding, Streaming, and Production Gotchas Article··AI Engineering & Research When the docs write the code: migrating my Speech-to-Text playground to Python SDK v6 Article··AI Engineering & Research Is ElevenLabs Real-Time? What Developers Need to Know Article··AI Engineering & Research Deepgram Voice Agent API vs OpenAI Realtime API: Building Voice Agents in 2026

## Unlock voice AI at scale with an API Call

Get conversational intelligence with transcription and understanding on the world’s best speech AI platform. Sign Up FreeGet A Demo