AssemblyAI Rate Limit Manager

•
2.1k
•

Manages AssemblyAI API request frequency using exponential backoff, queue-based throttling, and concurrency control.

The AssemblyAI Rate Limit Manager skill empowers Claude Code to handle high-volume transcription tasks reliably by implementing industry-standard rate limiting patterns. It provides pre-configured logic for exponential backoff with jitter, queue management using p-queue, and specialized retry mechanisms for both asynchronous transcription and real-time streaming WebSockets. This skill is essential for developers building production-grade speech-to-text applications that need to gracefully handle 429 errors and optimize throughput across different AssemblyAI account tiers, ensuring maximum reliability for AI-driven audio processing.

主な機能

01Queue-based concurrency control via p-queue integration
02Specialized WebSocket reconnection logic for streaming APIs
03Batch transcription processing with real-time progress tracking
04Exponential backoff with jitter for resilient API retries
052,083 GitHub stars
06Detailed error strategy mapping for 429 and 5xx status codes

ユースケース

01Building robust real-time streaming applications that survive session limits
02Scaling transcription pipelines to handle hundreds of concurrent audio files
03Optimizing API usage for both Free and Pay-as-you-go AssemblyAI tiers