assemblyai-node-sdk and assemblyai-java-sdk

These are ecosystem siblings—language-specific SDK implementations that provide identical interfaces to the same AssemblyAI API backend, allowing developers to choose based on their tech stack (JavaScript/Node.js vs. Java) rather than competing functionality.

assemblyai-node-sdk
57
Established
assemblyai-java-sdk
31
Emerging
Maintenance 13/25
Adoption 9/25
Maturity 16/25
Community 19/25
Maintenance 0/25
Adoption 6/25
Maturity 9/25
Community 16/25
Stars: 70
Forks: 19
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 17
Forks: 7
Downloads:
Commits (30d): 0
Language: Java
License: MIT
No Package No Dependents
Archived Stale 6m No Package No Dependents

About assemblyai-node-sdk

AssemblyAI/assemblyai-node-sdk

The AssemblyAI JavaScript SDK provides an easy-to-use interface for interacting with the AssemblyAI API, which supports async and real-time transcription, audio intelligence models, as well as the latest LeMUR models.

Built in TypeScript with full type exports, the SDK supports multiple runtime environments beyond Node.js and provides tree-shakeable UMD builds for browser and CDN usage. It handles both async and streaming transcription workflows with automatic polling, plus granular speech understanding features like speaker diarization, language detection, and subtitle generation in SRT/VTT formats.

About assemblyai-java-sdk

AssemblyAI/assemblyai-java-sdk

The AssemblyAI Java SDK provides an easy-to-use interface for interacting with the AssemblyAI API, which supports async and real-time transcription, audio intelligence models, as well as the latest LeMUR models.

Scores updated daily from GitHub, PyPI, and npm data. How scores work