namastexlabs/murmurai
🎙️ Drop-in replacement for paid transcription APIs. Self-hosted, GPU-powered, speaker diarization. Free forever: uvx murmurai
Wraps WhisperX in a REST API with word-level timestamps, multiple subtitle/JSON export formats, and webhook callbacks for async job completion. Built on FastAPI with SQLite persistence, GPU model caching, and background task processing via async workers. Provides SSRF-protected audio URL ingestion and integrates with pyannote for speaker diarization via HuggingFace tokens.
Available on PyPI.
Stars
39
Forks
16
Language
Python
License
MIT
Category
Last pushed
Dec 17, 2025
Monthly downloads
67
Commits (30d)
0
Dependencies
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/namastexlabs/murmurai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
Softcatala/whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
collabora/WhisperLive
A nearly-live implementation of OpenAI's Whisper.
kurianbenoy/whisper_normalizer
A python package for whisper normalizer
Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
pavelzbornik/whisperX-FastAPI
FastAPI service on top of WhisperX