Skip to content

Commit c6e30e6

Browse files
committed
docs(readme): enrich capability matrix + propagate Why-This-Fork section to all 21 locales
- README.md: split matrix into 3 scoped tables (orchestration/intelligence/platform), add columns for Roo Code, Cursor, Continue, Crush, add rows for LSP, Plugin SDK, hybrid RAG, memory conflict resolution, auto-learn, ACP, STT, TTS, OAuth deep-link, mDNS, branch watcher, collaborative, AnythingLLM, GDPR, DLP, per-agent allow/deny, Docker sandbox - Insert Why-This-Fork section (previously EN-only) into all 21 translated READMEs with localized H2 + TL;DR; tables kept in English (tech terms universal) with link back to EN for full positioning prose - Idempotence marker <!-- WHY-FORK-MATRIX --> on translated files
1 parent 6ece4b7 commit c6e30e6

22 files changed

Lines changed: 1332 additions & 17 deletions

README.ar.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,67 @@
4141

4242
[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai)
4343

44+
<!-- WHY-FORK-MATRIX -->
45+
## لماذا هذا الفورك؟
46+
47+
> **باختصار** — وكيل البرمجة مفتوح المصدر الوحيد الذي يقدّم منسِّق تنفيذ مبني على DAG، وواجهة REST لإدارة المهام، ونطاق MCP لكل وكيل، وآلة حالات جلسة بـ 9 حالات، وماسح ثغرات مدمجًا، *إضافةً* إلى تطبيق Android من الدرجة الأولى مع استدلال LLM على الجهاز. لا يجمع أيّ CLI آخر — مملوك أو مفتوح — كل هذه الميزات.
48+
49+
> See the English [README.md](README.md) for the full positioning prose (vs. vendor-locked CLIs, vs. BYOM peers, vs. specialized CLIs) and architecture diagram.
50+
51+
### Capability matrix — this fork vs. the 2026 landscape
52+
53+
Legend: ✅ shipped · ❌ absent · *partial* limited/incomplete · *plugin* via community add-on · *paid* behind a subscription tier.
54+
55+
#### Orchestration, API surface, governance
56+
57+
| Capability | **This fork** | Claude Code | Codex CLI | Gemini CLI | opencode (upstream) | Aider | Goose | Cline | Roo Code | Cursor | Continue | Crush | Qwen Code |
58+
| -------------------------------------- | :-----------: | :---------: | :-------: | :--------: | :-----------------: | :---: | :---: | :---: | :------: | :----: | :------: | :---: | :-------: |
59+
| Open source ||| partial |||||||||||
60+
| BYOM (bring your own model) |||||||||| partial ||| partial |
61+
| Local models (llama.cpp / Ollama) ||||||||||||||
62+
| Parallel agents in isolated worktrees | ✅ native | ✅ (Teams) | partial || via plugin || partial | ✅ (v3.58) | partial |||||
63+
| Explicit **DAG orchestration** |**unique** | ad-hoc ||||| recipes (linear) |||||||
64+
| **REST task API** (programmable) |**unique** | partial (SDK) ||||||||||||
65+
| **TUI task dashboard** ||||| partial ||||| n/a | n/a || partial |
66+
| MCP support | ✅ + **per-agent scoping** ||||| via plugins |||| partial ||||
67+
| **9-state session FSM (persistent)** |**unique** |||| basic |||||||||
68+
| Built-in **vulnerability scanner** |**unique** |||||||||||||
69+
| **DLP / secret redaction** before LLM call || partial ||||||||||||
70+
| **Per-agent tool allow/deny** || partial ||| basic |||| partial |||||
71+
| Docker sandboxing (opt-in) ||||||||||||||
72+
| Git auto-commits / rollback ||||| ✅ (signed) |||||||||
73+
74+
#### Intelligence, context, developer UX
75+
76+
| Capability | **This fork** | Claude Code | Codex CLI | Gemini CLI | opencode (upstream) | Aider | Goose | Cline | Roo Code | Cursor | Continue | Crush | Qwen Code |
77+
| -------------------------------------- | :-----------: | :---------: | :-------: | :--------: | :-----------------: | :---: | :---: | :---: | :------: | :----: | :------: | :---: | :-------: |
78+
| LSP integration (go-to-def, diagnostics) || partial | partial | partial || partial | partial ||||| partial | partial |
79+
| Plugin SDK (`@opencode/plugin`) || partial ||||||||||||
80+
| Prompt caching (cloud + local KV) ||||||||||||||
81+
| **Hybrid RAG (BM25 + vector + decay)** |**unique** ||||||| partial || vector only | vector only |||
82+
| **Memory conflict resolution** |**unique** |||||||||||||
83+
| **Auto-learn** (lesson extraction) |**unique** |||||||||||||
84+
| Auto-compact (AI summarization) |||||||||||| partial ||
85+
| Unified-diff edit engine |||| partial ||| partial | partial || partial | partial | partial | partial |
86+
| ACP (Agent Client Protocol) layer ||||| basic |||||||||
87+
88+
#### Platform reach & multimodal
89+
90+
| Capability | **This fork** | Claude Code | Codex CLI | Gemini CLI | opencode (upstream) | Aider | Goose | Cline | Roo Code | Cursor | Continue | Crush | Qwen Code |
91+
| -------------------------------------- | :-----------: | :---------: | :-------: | :--------: | :-----------------: | :---: | :---: | :---: | :------: | :----: | :------: | :---: | :-------: |
92+
| First-class **Android app** |**unique** |||||||||||||
93+
| iOS (remote mode) ||||||||||||||
94+
| Adaptive runtime (VRAM/CPU/thermal) |**unique** |||| hardcoded | hardcoded | hardcoded | hardcoded | hardcoded | n/a | hardcoded | hardcoded | hardcoded |
95+
| **STT** (voice-to-text, built-in) | ✅ (Parakeet) ||||||| partial ||||||
96+
| **TTS** (text-to-speech + voice clone) | ✅ (Pocket/Kokoro) |||||||||||||
97+
| **OAuth deep-link callback** ||||||||||||||
98+
| **mDNS service discovery** |**unique** |||||||||||||
99+
| **Upstream branch watcher** (`vcs.branch.behind`) |**unique** |||||||||||||
100+
| **Collaborative mode** (JWT + presence + file-lock) |||||||||| partial ||||
101+
| **AnythingLLM bridge** |**unique** |||||||||||||
102+
| **GDPR export/erasure route** |**unique** |||||||||||||
103+
| Price | free + BYOM | $20/mo sub |$20/mo sub | 1000/day free | free + BYOM | free + BYOM | free + BYOM | free + BYOM | free + BYOM | $20/mo sub | free + BYOM | free + BYOM | free + BYOM |
104+
44105
---
45106

46107
## ميزات الفورك

0 commit comments

Comments
 (0)