LibreAI / Audio / assemblyai-node-sdk
// audio · AssemblyAI/assemblyai-node-sdk

assemblyai-node-sdk

Official JS SDK for AssemblyAI transcription and audio intelligence.

💎 Hidden gem★ 77 stars⑂ 23 forksMITupdated 2026-09
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

assemblyai-node-sdk is an open-source audio project by AssemblyAI (AssemblyAI/assemblyai-node-sdk on GitHub). It has 77 GitHub stars and 23 forks, is released under the MIT license, and was last updated on GitHub on 24 September 2026.

GitHub stars
77
Forks
23
License
MIT
Last updated on GitHub
24 September 2026
Category
Audio
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install the SDK

    Add it to your Node project.

  2. Add your API key

    Configure credentials per the README.

  3. Transcribe audio

    Send a file or stream for transcription.

  4. Use intelligence models

    Layer summaries and detection on top.

// features

Why people love it

Official SDK

Maintained by AssemblyAI itself.

Async transcription

Batch speech-to-text for files.

Real-time streaming

Live transcription over websockets.

Audio intelligence

Summaries, entities, and more.

TypeScript native

Typed API for Node.js.

MIT licensed

Free to use in your projects.

Advertisement
// run it

Run it yourself

  1. Step 1 — Install the SDK

    Add it to your Node project.

    npm install assemblyai
  2. Step 2 — Set your key

    Export your AssemblyAI API key.

    export ASSEMBLYAI_API_KEY=your_key_here
  3. Step 3 — Transcribe

    Run a transcription script per the README.

    node transcribe.js audio.mp3
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains assemblyai-node-sdk?

AssemblyAI itself, at AssemblyAI/assemblyai-node-sdk with 23 forks.

Is it free for commercial use?

The SDK is MIT licensed; API usage follows AssemblyAI pricing.

Does it support real-time?

Yes. It covers both async and real-time transcription.

What are audio intelligence models?

Higher-level models for summaries, entities, sentiment, and more.

Which runtime?

Node.js, with a TypeScript-first API.

// keep exploring

Similar tools

Audio

DeLive

Live captions and AI meeting review from any system audio — local-first.

★ 281 starsApache-2.0
View guide →
Audio

anymd

Convert any file to clean Markdown for AI agents — a fast Rust MCP server.

★ 1.0k starsMIT
View guide →
Audio

whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5.7k starsBSD-2-Clause
View guide →
Audio

vonage-php-sdk-core

Official Vonage PHP SDK for SMS, voice, TTS, and 2FA APIs.

★ 931 starsApache-2.0
View guide →
Audio

DictateKeyboard

Capable AI keyboard for reliable speech transcription.

★ 297 starsApache-2.0
View guide →
Audio

audio-ai-field-guide

A mental-model-first guide from waveforms to voice systems.

★ 130 starsMIT
View guide →
// alternatives

Alternatives in Audio

The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if assemblyai-node-sdk is not the right fit.

Get assemblyai-node-sdk

Free and open — grab the source, star the repo, and start creating.