Muslim: A Deployed Arabic Voice AI Platform for Grounded Islamic Knowledge
Paper · 2026 · Yahya Mohamed Elnawasany
Summary
Commercial voice assistants handle Arabic weakly and answer religious questions from model memory without citing sources. In this domain that can cause real harm, such as attributing a narration to the wrong source. The paper describes MUSLIM, a deployed voice platform that answers Islamic questions only after retrieving from verified texts.
The browser connects through LiveKit/WebRTC to a stateless agent. The agent runs Silero VAD, NeMo Arabic FastConformer ASR, an OpenAI-compatible LLM and self-hosted TTS, and it calls six MCP servers. Two of these are an exact JSON lookup over eight tafsir books and a self-hosted hadith index. When a user asks for a verse, the system plays a human recording rather than synthesizing it.
The author releases two models, Muslim-6B-PRO and Fasih-TTS-V1. The paper also documents the product layer: per-account turn quotas, a capacity-based refusal, delayed email verification, and monitoring built for a GPU host that fails silently.
Reported results are 98.4% recitation-validation accuracy, 0.9–1.7 s voice latency, and successful retrieval on all 30 held-out questions. The main value is an honest record of what grounded domain QA needs once real users arrive.
Key points
- Retrieval layer: six MCP servers, three run by the operator and three external.
- Tafsir comes from eight classical books via direct JSON lookup, with no embeddings.
- Hadith comes from a self-hosted server holding 50,000+ narrations in 17 collections.
- Muslim-6B-PRO: a QLoRA fine-tune (4-bit NF4, r=16) of a 5.94B Qwen3-architecture base.
- Trained on 2,731 curated examples to route among 31 tools.
- No benchmark scores are reported yet, and live traffic is still served by a larger general-purpose model.
- Fasih-TTS-V1: a Coqui XTTS v2 fine-tune on about 2.4 h of single-speaker MSA audio.
- CER of 1.3% on the SILMA benchmark, versus 1.8% for human recordings.
- Ranked 5th of 17 overall and 2nd of 11 open-weight systems on the Arabic TTS Arena. This is a snapshot from 2026-08-18, based on 245 battles.
- Recitation validator (deterministic, no LLM):
- Scores 122/124 correct.
- A census finds that 16.5% of the Qur'an's 6,236 verses share an ambiguous four-word normalized opening with another verse.
- Latency: ASR averages 235.5 ms (RTF 0.025) and LLM first token averages 519.7 ms. Grounding costs only about 50 ms (786 vs 736 ms).
- Access control: the token route refuses with one of six typed reasons. Each account gets 30 turns per rolling 24 h. Tests number over 1,000.
Interesting ideas
- I1. An earlier 99.2% score turned out to come from a run where a missing optional package silently disabled one search layer; a metric that shifts with the installed packages measures the environment, not the system.
- I2. Before blaming the pipeline, the author measured how ambiguous the data itself is (the 16.5% shared verse openings), and the product asks the user to continue instead of guessing.
- I3. When queries name a specific item (a verse, a narration), looking it up directly by its key beats fuzzy embedding-based retrieval on both simplicity and accuracy, and it starts instantly.
- I4. Refusals carry one of a fixed set of machine-readable reasons rather than a generic error, so each failure path can be counted and explained.
- I5. Content that already exists in authentic form (human Qur'an recitation) is never regenerated; it is passed through verbatim.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (learn): every evaluation run should record which components were actually active and fail loudly if one is missing, so scores from witness parsers or repair rules cannot quietly inflate.
- I2 (answer): estimate the share of test items that are genuinely ambiguous, and let readers ask for clarification or abstain on those rather than pick one reading at random.
- I3 (world): resolve compiled knowledge (WordNet synsets, Wikidata ids, VerbNet classes) by exact identifiers wherever possible, keeping every fact traceable to its source entry.
- I4 (answer): give abstentions typed causes, such as no frame found, unresolved coreference, or missing world fact, so error analysis shows which stage blocked the answer.
- I5 (back): when the meaning graph contains quoted speech or fixed expressions, copy the original surface span instead of regenerating it from the graph.
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 works
🧭 Topics 1Research subjects and languages the work is about.Semitic languages · 2,908 works
Cite
Cite as Yahya Mohamed Elnawasany. 2026. Muslim: A Deployed Arabic Voice AI Platform for Grounded Islamic Knowledge. arXiv:2609.31511.
@misc{elnawasany2026muslim,
title = {{Muslim: A Deployed Arabic Voice AI Platform for Grounded Islamic Knowledge}},
author = {Yahya Mohamed Elnawasany},
year = {2026},
doi = {10.48550/arxiv.2609.31511},
eprint = {2609.31511},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.2609.31511}
}References
- Anthropic. 2024. Model context protocol specification. https://modelcontextprotocol.io. ↗
- Edresson Casanova, Eren Gölge, Erika Lima, Wagner de Sousa Jr, Kelly Aljafari, et al. 2024. XTTS: a massively multilingual zero-shot text-to-speech model. arXiv preprint arXiv:2406.04904. ↗
- Tim Dettmers, Artidoro Pagnoni, Ari Holtzman, and Luke Zettlemoyer. 2023. QLoRA: Efficient finetuning of quantized LLMs. In Advances in Neural Information Processing Systems (NeurIPS), volume 36.
- Yahya Mohamed Elnawasany. 2026. A corpus-aligned Uthmani-to-Standard Quranic word mapping and a deterministic recitation validator. Preprint, arXiv:2609.14967. ↗
- Shahul Es, Jithin James, Luis Espinosa-Anke, and Steven Schockaert. 2023. RAGAS: Automated evaluation of retrieval augmented generation. arXiv preprint arXiv:2309.15217. ↗
- Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2022. LoRA: Low-rank adaptation of large language models. In International Conference on Learning Representations (ICLR). jlowin. 2024. FastMCP: A python framework for the model context protocol. https://github.com/jlowin/fastmcp. ↗
- Oleksii Kuchaiev, Jason Li, Huyen Nguyen, Oleksii Hrinchuk, Ryan Leary, Boris Ginsburg, Samuel Kriman, Stanislav Beliaev, Vitaly Lavrukhin, Jack Cook, Patrice Castonguay, Mariya Popova, Jocelyn Huang, and Jonathan M. Cohen. 2019. NeMo: A toolkit for building AI applications using neural modules. In NeurIPS Workshop on Systems for Machine Learning. ↗
- Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, et al. 2020. Retrieval-augmented generation for knowledge-intensive NLP tasks. In Advances in Neural Information Processing Systems (NeurIPS), volume 33, pages 9459–9474.
- LiveKit Inc. 2024a. LiveKit Agents: Framework for building real-time AI voice agents. https://docs.livekit.io/agents/. ↗
- LiveKit Inc. 2024b. LiveKit: Open source real-time communication platform. https://livekit.io. ↗
- Navid AI. 2026. Arabic TTS arena: A community-driven leaderboard for arabic speech synthesis. https://huggingface.co/spaces/ Navid-AI/Arabic-TTS-Arena. Live leaderboard, snapshot 2026-08-18. ↗
- NightPrince. 2026a. Fasih-tts-v1: A modern standard arabic text-to-speech model. https://huggingface.co/NightPrince/ Fasih-TTS-V1. HuggingFace model card. Accessed 2026-08-18. ↗
- NightPrince. 2026b. Muslim-6b-PRO: A tool-routing fine-tune for islamic voice assistance. https://huggingface.co/ NightPrince/Muslim-6B-PRO. HuggingFace model card. Accessed 2026-08-18. ↗
- Qwen Team. 2025. Qwen3 technical report. arXiv preprint arXiv:2505.09388. ↗
- Alec Radford, Jong Wook Kim, Tao Xu, Greg Brockman, Christine McLeavey, and Ilya Sutskever. 2023. Robust speech recognition via large-scale weak supervision. In Proceedings of the 40th International Conference on Machine Learning (ICML), pages 28492– 28518. PMLR. ↗
- Dima Rekesh, Nithin Rao Koluguri, Samuel Kriman, Somshubra Majumdar, Vahid Noroozi, He Huang, Oleksii Hrinchuk, Krishna Puvvada, Ankur Kumar, Jagadeesh Balam, and Boris Ginsburg. 2023. Fast conformer with linearly scalable attention for efficient speech recognition. In Proceedings of the IEEE Automatic Speech Recognition and Understanding Workshop (ASRU). find
- Silero Team. 2021. Silero VAD: Pre-trained enterprise-grade voice activity detector. https://github.com/snakers4/silero-vad. ↗
- SILMA AI. 2026. SILMA open-source arabic TTS benchmark. https://huggingface.co/ blog/silma-ai/arabic-tts-benchmark. ↗
- Vercel Inc. 2024. Next.js: The React framework. https://nextjs.org. ↗
- Leandro von Werra, Younes Belkada, Lewis Tunstall, Edward Beeching, Tristan Thrush, Nathan Lambert, and Shengyi Huang. 2020. TRL: Transformer reinforcement learning. https://github.com/ huggingface/trl. ↗
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/elnawasany-2026-muslim-deployed-arabic-voice-ai/