Tools
Mkhlab
๐ฆ ู ุฎูุจ โ Arabic-first OpenClaw plugin. 14 Arabic AI skills, dialect-aware, culturally sensitive.
README
<div align="center">
# ๐ฆ
ู
ุฎูุจ โ Mkhlab
### ู
ุณุงุนุฏู ุงูุฐูู ุงูุนุฑุจู. ู
ูุชูุญ ุงูู
ุตุฏุฑ. ูุดุชุบู ุนูู ุฌูุงุฒู. ุจูุงูุงุชู ุนูุฏู.
**The first Arabic-first plugin for [OpenClaw](https://github.com/openclaw/openclaw).**
14 Arabic AI skills ยท Dialect-aware ยท Culturally sensitive ยท Works with any model
[](LICENSE)
[](https://github.com/openclaw/openclaw)
[](#skills)
</div>
---
## What is ู
ุฎูุจ?
**ู
ุฎูุจ** (Mkhlab, "claw" in Arabic) is an Arabic-first plugin for OpenClaw โ the open-source AI coding assistant. It adds 14 Arabic-focused skills while working with **any model provider** (Claude, GPT, Gemini, Qwen, Jais, ALLaM, Ollama, and more).
No other AI assistant offers this combination:
- **Dialect detection** โ responds in your dialect (Egyptian, Gulf, Levantine, Maghrebi, Iraqi)
- **Islamic sensitivity** โ knows prayer times, Hijri dates, handles religious topics respectfully
- **Arabic NLP tools** โ token optimization, content moderation, RTL testing, dataset inspection
- **Arabizi support** โ understands "7abibi" and "3adi"
- **Code-switching** โ handles Arabic/English mixing naturally
## Quick Start
### Prerequisites
- [OpenClaw](https://github.com/openclaw/openclaw) v2026.3.20+
- Node.js 18+
- Python 3.10+ (for CLI tools)
### Install
```bash
# Clone
git clone https://github.com/mousaabumazin/mkhlab.git
cd mkhlab
# Tell OpenClaw where to find the skills
# Add to ~/.openclaw/openclaw.json:
{
"skills": {
"load": {
"extraDirs": ["<path-to-mkhlab>/skills"]
}
}
}
# Install Arabic CLI tools (optional, for full 14/14 skills)
pipx install -e ./tools/arabench
pipx install -e ./tools/khalas
pipx install -e ./tools/sarih
pipx install -e ./tools/bidi-guard
pipx install -e ./tools/qalam
pipx install -e ./tools/artok
pipx install -e ./tools/majal
pipx install -e ./tools/safha
pipx install -e ./tools/raqeeb
```
### Verify
```bash
openclaw skills list | grep "openclaw-extra"
```
You should see 14 skills, all โ ready.
## Skills
### ๐ Islamic & Cultural
| Skill | Description |
|-------|-------------|
| ๐ `prayer-times` | ุฃููุงุช ุงูุตูุงุฉ โ Prayer times via Aladhan API |
| ๐
`hijri-calendar` | ุงูุชูููู
ุงููุฌุฑู โ Hijri โ Gregorian dates + Islamic events |
| ๐ `quran-search` | ุจุญุซ ุงููุฑุขู โ Search Quran by keyword, surah, or ayah |
### ๐ฃ๏ธ Language
| Skill | Description |
|-------|-------------|
| ๐ `translate` | ุชุฑุฌู
ุฉ โ Arabic โ English with dialect awareness |
| ๐ฃ๏ธ `dialect-detect` | ุงูููุฌุงุช โ Detect and match user's Arabic dialect |
### ๐ง Arabic NLP Tools
| Skill | Description |
|-------|-------------|
| ๐ `arabench` | ู
ุนูุงุฑ ุงูุฌูุฏุฉ โ Benchmark Arabic LLM quality across 8 categories |
| โ๏ธ `khalas` | ุชุญุณูู ุงูุชูููุงุช โ Optimize Arabic prompts to reduce token cost |
| ๐ก๏ธ `sarih` | ููุชุฑุฉ ุงูู
ุญุชูู โ Offline Arabic content moderation (5 dialects) |
| ๐ `bidi-guard` | ุญู
ุงูุฉ Bidi โ Detect Trojan Source bidi attacks in code |
| ๐ `qalam` | ุชูุซูู ุนุฑุจู โ Generate Arabic docs from Python/JS/TS code |
| ๐งฎ `artok` | ุถุฑูุจุฉ ุงูุชูููุงุช โ Compare Arabic token costs across 18 tokenizers |
| ๐ `majal` | ูุงุญุต ุงูุจูุงูุงุช โ Inspect Arabic training data (16 quality checks) |
| ๐ธ๏ธ `safha` | ูุงุดุท ุงูููุจ โ Scrape Arabic web content for ML training data |
| โฉ๏ธ `raqeeb` | ูุงุญุต RTL โ Find RTL bugs in HTML/CSS (24 checks, 0-100 score) |
## Model Support
ู
ุฎูุจ works with **any model** OpenClaw supports:
| Provider | Models |
|----------|--------|
| Anthropic | Claude Opus, Sonnet, Haiku |
| OpenAI | GPT-5.x, o-series |
| Google | Gemini 3.x |
| Qwen | Qwen 3.5 series |
| DeepSeek | DeepSeek R1 |
| GLM | GLM-4.7+ |
| Kimi | Kimi Coding |
| **Arabic-first** | Jais-2, ALLaM, SILMA, Falcon-H1, Karnak, Fanar |
| Local | Ollama, vLLM, LM Studio |
| Gateway | OpenRouter, Groq, Cerebras |
## Architecture
```
ู
ุฎูุจ is a plugin, not a fork.
It runs on top of OpenClaw โ like openclaw-china does for Chinese platforms.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ OpenClaw Core โ
โ (any model, any provider) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ู
ุฎูุจ Plugin Layer โ
โ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โ SOUL.md โ โ IDENTITY.md โ โ
โ โ persona โ โ ๐ฆ
ู
ุฎูุจ โ โ
โ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ 14 Arabic Skills โโ
โ โ prayer ยท hijri ยท quran โโ
โ โ translate ยท dialect โโ
โ โ arabench ยท khalas ยท sarih โโ
โ โ bidi-guard ยท qalam ยท artok โโ
โ โ majal ยท safha ยท raqeeb โโ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
## Why ู
ุฎูุจ?
- **420M+ Arabic speakers**, zero open-source Arabic AI assistant
- GPT-4 drops from **85% โ 45% accuracy** on Arabic dialects
- Arabic costs **2-3x more tokens** than English on most models
- No OpenClaw regional fork exists for Arabic โ ู
ุฎูุจ is the first
## Roadmap
- [x] Phase 0: Workspace + persona + 5 API skills
- [x] Phase 1: 14 skills, all ready, plugin structure
- [ ] Phase 2: WhatsApp channel (scoped to skills, per Meta policy)
- [ ] Phase 3: Arabic TTS/STT integration (Voxtral, SILMA, ArTST)
- [ ] Phase 4: Arabic RAG with AraGemma embeddings
- [ ] Phase 5: ClawHub publishing
## Contributing
Contributions welcome! Areas where help is needed:
- New Arabic skills
- Dialect coverage (especially Sudanese, Yemeni, Somali Arabic)
- RTL improvements
- Arabic model benchmarks
- WhatsApp channel integration
## License
MIT โ ู
ูุชูุญ ุงูู
ุตุฏุฑ ููุฌู
ูุน.
---
<div align="center">
**ู
ุฎูุจ** โ Built for Arabic speakers, by Arabic speakers.
ุตููุน ุจุญุจ ๐ธ๐ฆ๐ช๐ฌ๐ฆ๐ช๐ฏ๐ด๐ฑ๐ง๐ฎ๐ถ๐ฒ๐ฆ๐ฉ๐ฟ๐น๐ณ๐ฑ๐พ๐ธ๐พ๐ต๐ธ๐ฐ๐ผ๐ถ๐ฆ๐ง๐ญ๐ด๐ฒ๐ธ๐ฉ๐พ๐ช
</div>
tools
Comments
Sign in to leave a comment