Muslim: A Deployed Arabic Voice AI Platform for Grounded Islamic Knowledge
Organizations: Independent Researcher, Egypt
Abstract
We present Muslim, a production Arabic voice AI platform serving grounded, sourced Islamic knowledge to real users. Beyond a real-time voice pipeline (NeMo Arabic ASR, an OpenAI-compatible LLM endpoint, self-hosted TTS) and a deterministic multi-source retrieval layer routed across six Model Context Protocol servers, we report three things a research prototype typically lacks. First, a released family of fine-tuned Arabic Islamic model artifacts: an efficient tool-routing LLM (Muslim-6B-PRO, 5.94B parameters) and a Modern Standard Arabic TTS model (Fasih-TTS-V1) that ranks 5th of 17 overall and 2nd of 11 open-weight systems on the community-voted Arabic TTS Arena for MSA. Second, an account and metering layer - a free per-account turn allowance, capacity-aware refusal, and email verification deferred to the point it actually matters - that turns an open demo into an operable, abuse-resistant product. Third, a three-layer observability stack (liveness, error reporting, product analytics) built specifically around the system's characteristic failure mode: a GPU-bound agent host going silent while the web tier keeps serving normally. We report real, measured latency and accuracy figures (98.4% recitation-validation accuracy on 124 cases; end-to-end voice latency of 0.9-1.7s) and discuss the concrete engineering trade-offs and limitations of running an Islamic-knowledge voice product in production.
Figures & tables
| Server | Locus | Role |
|---|---|---|
| Validator | local | Recitation validation (§ 7 ) |
| IslamicMCP | local | Tafsir lookup, audio URLs |
| Hadith server | local | 50k+ narrations, 17 collections |
| Qur’anic metadata | remote | Revelation context, qira’at, morphology |
| Web search | remote | Contemporary topics, neural + keyword |
| Fiqh Q&A | remote | Scholarly Q&A corpus (optional) |
| Model | Summary |
|---|---|
| Muslim- 6B-PRO | QLoRA fine-tune (4-bit NF4, ) Dettmers et al. (2023) ; Hu et al. (2022) of a 5.94B-parameter Qwen3-architecture base Qwen Team (2025) , 262K context, on 2,731 curated tool-calling / production-derived examples via TRL von Werra et al. (2020) . Built for tool-call routing (31 tools) and persona discipline, not unsupported scripture recitation. Apache-2.0 NightPrince (2026b) . |
| Fasih- TTS-V1 | Fine-tune of Coqui XTTS v2 Casanova et al. (2024) on 1,297 curated single-speaker MSA clips ( 2.4h), with a custom Arabic front-end (normalization, diacritization, chunking). CER 1.3% (vs. 1.8% human-recording baseline) on the SILMA Open-Source Arabic TTS Benchmark SILMA AI (2026) , ranking highest for intelligibility among open-source systems tested. Coqui Public Model License (non-commercial) NightPrince (2026a) . |