assemblyai-node-sdk and assemblyai-csharp-sdk
These are ecosystem siblings — language-specific client libraries for the same AssemblyAI API service, allowing developers to integrate speech-to-text transcription and audio intelligence into JavaScript/Node.js or C#/.NET applications respectively.
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-csharp-sdk
AssemblyAI/assemblyai-csharp-sdk
The AssemblyAI C# .NET 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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work