النقاط الرئيسية
- aichat (github.com/sigoden/aichat) هي أداة ذكاء اصطناعي مجانية للطرفية، مكتوبة بلغة Rust، شاملة
- طوّرها مطوّر يستخدم اسم مستخدم GitHub sigoden (لم يُعثر على اسم حقيقي معلن)؛ تم إنشاء المستودع في 3 مارس 2023
- مرخّصة بترخيص مزدوج MIT وApache 2.0، تم تأكيده عبر ملفات LICENSE في المستودع
- تتصل بأكثر من 20 مزوّد نماذج وفقاً لملف README الخاص بها، بما في ذلك OpenAI وClaude وGemini وOllama وGroq وAzure OpenAI وBedrock وMistral وOpenRouter
- أكثر من 10,400 نجمة على GitHub وأكثر من 740 fork حتى وقت إعداد هذه المراجعة؛ استمر نشاط الالتزامات (commits) لفترة طويلة بعد آخر إصدار موسوم، رغم أن المستودع يبدو أنه تباطأ في الأشهر التي سبقت هذه المراجعة مباشرة
- لا يجب الخلط بينها وبين منتجات غير ذات صلة تحمل أيضاً اسم "AI Chat" أو "AIChat"، بما في ذلك إضافات المتصفح وروبوتات الدردشة SaaS غير ذات الصلة
📍 في جملة واحدة
aichat هي أداة ذكاء اصطناعي مجانية ومفتوحة المصدر (ترخيص مزدوج MIT/Apache 2.0) لسطر الأوامر، مكتوبة بلغة Rust، طوّرها منذ مارس 2023 مطوّر معروف باسم sigoden، وتجمع بين REPL للمحادثة، ومساعد أوامر shell، وRAG، واستدعاء الوظائف عبر أكثر من 20 مزوّد نماذج، ولديها أكثر من 10,400 نجمة على GitHub.
💬 بعبارات بسيطة
aichat هو برنامج طرفية مجاني يتيح لك الدردشة مع نموذج ذكاء اصطناعي، وطلب توليد أوامر shell، بل وجعله يجيب عن أسئلة باستخدام مستنداتك الخاصة (RAG) — كل ذلك من برنامج صغير وسريع واحد مكتوب بلغة Rust. تدعم الأداة أكثر من 20 خدمة ذكاء اصطناعي مختلفة (OpenAI وClaude وGemini وOllama للنماذج المحلية وغيرها)، لذا فأنت لست مقيداً بمزوّد واحد. انتبه للاسم العام: عدة منتجات chatbot وإضافات متصفح غير ذات صلة تحمل أيضاً اسم "AI Chat".
📌ملاحظة: تستند هذه المراجعة إلى مستودع GitHub الخاص بـ aichat، وملف README الخاص به، وويكي GitHub الخاص به. لم تجد مراجعات جوهرية مستقلة قابلة للاستشهاد من طرف ثالث أو شكاوى موثقة، ولا تدّعي أن PromptQuorum أجرت اختبارات عملية على aichat.
ما هي aichat؟
aichat هي أداة سطر أوامر مجانية ومفتوحة المصدر، مكتوبة بلغة Rust، تجمع بين المحادثة ومساعدة shell وRAG واستدعاء الوظائف في ملف تنفيذي واحد. طوّرها مطوّر معروف باسم مستخدم GitHub sigoden، وتم إنشاء المستودع في 3 مارس 2023.
- نوع المنتج: أداة سطر أوامر، وليست امتداد IDE — لا يصف ملف README الخاص بالمشروع أي توجّه للتكامل مع محررات الأكواد
- المطوّر: sigoden (اسم مستخدم GitHub؛ لم يُعثر على اسم حقيقي معلن لهذه المراجعة)
- تاريخ إنشاء المستودع: 3 مارس 2023
- الترخيص: ترخيص مزدوج MIT/Apache 2.0، تم تأكيده عبر ملفي LICENSE-MIT وLICENSE-APACHE في المستودع
- الحجم: أكثر من 10,400 نجمة على GitHub وأكثر من 740 fork، حتى وقت إعداد هذه المراجعة
التداخل في اسم "aichat"
"aichat" اسم عام بما يكفي ليتداخل مع عدة منتجات غير ذات صلة — تحقق من أن لديك الأداة الصحيحة قبل تثبيتها أو مقارنة المراجعات.
- تغطي هذه المراجعة فقط CLI بلغة Rust على github.com/sigoden/aichat
- يوجد fork مجتمعي من نفس المشروع باسم مختلف (مثل "aichat-ng")، وهو يشارك نفس الأصل بدلاً من كونه منتجاً منافساً
- تستخدم عدة منتجات SaaS تجارية وإضافات متصفح وإضافات chatbot غير ذات صلة أيضاً اسم "AI Chat" أو "AIChat" كعلامة تجارية — هذه ليست الأداة التي تغطيها هذه المراجعة
- عند البحث عن مراجعات أو تقييمات أو تعليمات تثبيت، تأكد من أن المصدر يشير تحديداً إلى مستودع GitHub الخاص بـ sigoden
ماذا تفعل aichat فعلياً؟
تجمع aichat بين REPL للمحادثة، ومساعد أوامر shell بلغة طبيعية، والتوليد المعزز بالاسترجاع، واستدعاء الوظائف، وكلها تتصل باختيارك من أكثر من 20 مزوّد نماذج.
- Chat-REPL: جلسة محادثة تفاعلية مع إكمال بمفتاح Tab، وإدخال متعدد الأسطر، وبحث في السجل
- Shell Assistant: يترجم الطلبات بلغة طبيعية إلى أوامر shell لنظام التشغيل لديك
- RAG: توليد معزز بالاسترجاع للإجابة عن الأسئلة استناداً إلى مستنداتك الخاصة
- استدعاء الوظائف / AI Tools: مع تكامل Model Context Protocol (MCP)، وفقاً لوثائق المشروع الخاصة به
- Agents: تجمع بين طلب وأدوات ومستندات في تهيئة قابلة لإعادة الاستخدام، وفقاً لويكي المشروع الخاص به
- Roles وSessions وMacros: لشخصيات قابلة لإعادة الاستخدام، وحالة محادثة مستمرة، وتسلسلات أوامر قابلة للتكرار
- خادم محلي مدمج: خادم HTTP محلي اختياري يعرض واجهات Chat Completions وEmbeddings وRerank، بالإضافة إلى Playground ووضع "Arena"
- عدد المزوّدين: أكثر من 20، وفقاً لملف README الخاص بـ aichat، بما في ذلك OpenAI وClaude وGemini وOllama وGroq وAzure OpenAI وVertexAI وBedrock وMistral وDeepSeek وOpenRouter — تعتمد هذه المراجعة صياغة "20+" الخاصة بـ aichat نفسها بدلاً من رقم ثابت واحد، حيث لا تُعدد وثائق المشروع نفسها إجمالياً دقيقاً
المنصة والتسعير والترخيص
المنصة
- ما تذكره aichat:
- ملف تنفيذي لسطر الأوامر متعدد المنصات، قابل للتثبيت عبر Cargo أو Homebrew أو pacman الخاص بـ Arch أو Scoop أو Termux، أو إصدارات GitHub Releases المُجمّعة مسبقاً.
التكلفة
- ما تذكره aichat:
- مجانية ومفتوحة المصدر. تعتمد على إحضار مفتاح API الخاص بك — تدفع مباشرة لمزوّد النماذج الذي تختاره؛ لا توجد خطة aichat مدفوعة منفصلة.
الترخيص
- ما تذكره aichat:
- ترخيص مزدوج MIT وApache 2.0، تم تأكيده عبر ملفي LICENSE-MIT وLICENSE-APACHE في المستودع.
عدد المزوّدين
- ما تذكره aichat:
- أكثر من 20 مزوّد نماذج، وفقاً لملف README الخاص بها، بما في ذلك النماذج المحلية عبر Ollama.
تحقق من قائمة المزوّدين الحالية مباشرة على مستودع GitHub قبل افتراض دعم مزوّد معين، لأن الوثائق قد تُحدَّث بين الإصدارات.
تثبيت aichat
يتم تثبيت aichat مجاناً عبر عدة مديري حزم أو ملف تنفيذي مُجمّع مسبقاً.
Source | Link |
|---|---|
| مستودع GitHub (الكود المصدري) | github.com/sigoden/aichat |
| التثبيت عبر Cargo | cargo install aichat |
| التثبيت عبر Homebrew | brew install aichat |
| التثبيت عبر Arch (pacman) | pacman -S aichat |
| الوثائق | github.com/sigoden/aichat/wiki |
تأكد من أنك تُثبّت تحديداً من github.com/sigoden/aichat، نظراً للتداخل في الاسم مع منتجات غير ذات صلة الموصوف أعلاه.
لمن تناسب aichat؟
تناسب aichat المطورين الذين يريدون أداة طرفية واحدة يمكنها التبديل بين مزوّدي ذكاء اصطناعي متعددين والجمع بين المحادثة ومساعدة shell والإجابات المستندة إلى المستندات.
ما لا تصلح له aichat
aichat ليست وكيل برمجة مستقلاً، ويجب التحقق من وتيرة إصداراتها قبل الاعتماد على تحديثات متكررة.
- لا تصلح للميزانية القابلة للتنبؤ والثابتة — فهي تقدم محادثة ومساعدة shell وRAG، وليس تحرير كود وكيلي على مستوى المشروع بأكمله
- لم يُؤكَّد أن لها وتيرة إصدار سريعة ومضمونة — وجدت هذه المراجعة أن أحدث إصدار موسوم لها كان عمره أكثر من عام وقت كتابتها، كما بدا أن نشاط الالتزامات (commits) تباطأ أيضاً في الأشهر السابقة لهذه المراجعة
- لا تدعمها شركة بدعم طويل الأمد ملتزم به — اعتبرها مشروعاً مفتوح المصدر يُصان بشكل مستقل
- ليست الأداة الوحيدة بهذا الاسم — تستخدم عدة منتجات غير ذات صلة علامة "AI Chat"/"AIChat"؛ تأكد دائماً من أنك تشير إلى github.com/sigoden/aichat
- لم تُختبر بشكل مستقل من قبل هذه المراجعة — لم يُعثر على اختبارات عملية أو بيانات مراجعات من طرف ثالث للاستشهاد بجودة الميزات
الأخطاء الشائعة عند تقييم aichat
ينبع معظم الالتباس حول aichat من تصادم اسمها العام مع منتجات غير ذات صلة، أو افتراض عدد ثابت واحد من المزوّدين.
المنافسون والبدائل
تُقارَن aichat في الغالب بـ shell-gpt وtgpt — أهم ما يميزها هو دعم أوسع لمزوّدين متعددين، وRAG مدمج، وكونها مكتوبة بلغة Rust من أجل السرعة.
Tool | Best known for | Link |
|---|---|---|
| shell-gpt | CLI بلغة Python يركز على توليد أوامر shell مع خطوة تأكيد | shell-gpt Review |
| tgpt | CLI بلغة Go يعمل دون طلب مفتاح API خاص بك افتراضياً | tgpt Review |
| Aider | مبرمج ثنائي بالذكاء الاصطناعي كامل، طرفي أصلاً، ومحوره git | Aider Review |
| GitHub Copilot CLI | مساعد أوامر الذكاء الاصطناعي الخاص بـ GitHub للطرفية | github.com/features/copilot |
تعكس هذه القائمة الأدوات التي تُقارَن عادة بـ aichat، وليست تصنيفاً مستقلاً من PromptQuorum — تحقق من الميزات وحالة الصيانة الحالية لكل أداة قبل الاختيار.
الأسئلة الشائعة
ما هي aichat؟
aichat (github.com/sigoden/aichat) هي أداة سطر أوامر مجانية ومفتوحة المصدر، مكتوبة بلغة Rust، تجمع بين REPL للمحادثة، ومساعد أوامر shell، وRAG، واستدعاء الوظائف عبر أكثر من 20 مزوّد نماذج.
هل aichat مجانية؟
نعم، aichat نفسها مجانية ومفتوحة المصدر (ترخيص مزدوج MIT/Apache 2.0). تعتمد على إحضار مفتاح API الخاص بك، لذا تدفع مباشرة لمزوّد النماذج الذي تختاره.
من يصون aichat؟
مطوّر معروف باسم مستخدم GitHub sigoden، وتم إنشاء المستودع في 3 مارس 2023. لم يُعثر على اسم حقيقي معلن لهذه المراجعة.
كم عدد مزوّدي الذكاء الاصطناعي التي تدعمها aichat؟
أكثر من 20، وفقاً لملف README الخاص بها، بما في ذلك OpenAI وClaude وGemini وOllama وGroq وAzure OpenAI وVertexAI وBedrock وMistral وOpenRouter.
هل aichat نفس منتجات "AI Chat" الأخرى؟
لا. تستخدم عدة منتجات chatbot تجارية وإضافات متصفح غير ذات صلة أيضاً علامة "AI Chat" أو "AIChat". تغطي هذه المراجعة فقط CLI بلغة Rust على github.com/sigoden/aichat.
هل تدعم aichat النماذج المحلية؟
نعم، Ollama مُدرجة ضمن مزوّديها المدعومين، إلى جانب العديد من مزوّدي السحابة.
تحت أي ترخيص تُصدَر aichat؟
هي مرخّصة بترخيص مزدوج MIT وApache 2.0، تم تأكيده عبر ملفات LICENSE في المستودع — يمكنك استخدامها بموجب أي من الترخيصين.
هل تدعم aichat RAG (التوليد المعزز بالاسترجاع)؟
نعم، RAG هي إحدى الميزات الأساسية المدمجة فيها، إلى جانب المحادثة ومساعدة shell واستدعاء الوظائف.
هل aichat وكيل برمجة مستقل مثل Cline أو OpenHands؟
لا، تقدم aichat محادثة وتوليد أوامر shell وRAG، وليس سلوك وكيل برمجة مستقل متعدد الملفات.
هل اختبرت PromptQuorum ادعاءات aichat بشكل مستقل؟
تستند هذه المراجعة إلى مستودع GitHub الخاص بـ aichat، وملف README الخاص به، وويكي، بدلاً من اختبارات عملية أجرتها PromptQuorum.
