Skip to content
kazma.
البحث في كاظمه والتوثيق
EN نجمة 6 ابدأ الآن
الميزات

كل ما يفعله كاظمه.

69 ميزة في 9 مجالات، وكل سطر مراجَع مقابل الشيفرة ومعه حالته. ما لم يُبنَ بعد مذكور في آخر الصفحة.

المصدر: docs/FEATURES.md، محدَّث في 29 سبتمبر 2026.

دلالة الحالات

متوفر
يعمل مباشرة أو بإعداد واحد
اختياري
يعمل بعد تثبيت الإضافة المذكورة أو ضبطها
جزئي
يعمل، مع القيد المذكور
غير متوفر
يُسأل عنه، وهو غير موجود

مساعد واحد، أينما تتحدث إليه

المساعد نفسه والذاكرة نفسها والموافقات نفسها في المتصفح والطرفية وتطبيقات المحادثة.

  • دردشة ويب بإجابات متدفقة، وعرض خطوة بخطوة لنشاط كل إجابة، وموافقات داخل المحادثة

    أين: /chat الوثائق
    متوفر
  • تيليجرام وديسكورد وسلاك: نصوص وصور ومستندات، وتفريغ الرسائل الصوتية نصاً، وأزرار قبول ورفض، وقائمة بالمستخدمين المسموح لهم لكل منصة

    أين: kazma-gateway الوثائق
    متوفر
  • زر «اختبار» لكل تطبيق محادثة يشخّص الاتصال: الرمز، والمحادثة أو القناة التي يسلّم إليها كاظمه، والرسائل المباشرة، والمستخدمين المسموح لهم، وما آلت إليه آخر رسالة أرسلها شخص

    أين: Settings → Providers & Connectors → Platform Connectors الوثائق
    متوفر
  • الجداول في الإجابة تُعاد كتابتها أسطراً لتيليجرام وديسكورد وسلاك لتُقرأ بسهولة على الهاتف

    أين: kazma_gateway/chat_tables.py
    متوفر
  • واجهة طرفية، بما فيها محرر ملفات

    أين: kazma-tui الوثائق
    متوفر
  • سطر الأوامر: أسئلة لمرة واحدة (kazma ask)، وبروتوكول عميل الوكيل للمحرّرات (kazma acp)

    أين: kazma-cli الوثائق
    متوفر
  • خادم MCP: يستطيع وكلاء آخرون استخدام أدوات كاظمه، مع بوابة الموافقة نفسها (kazma mcp)

    أين: kazma mcp الوثائق
    متوفر
  • ردود منطوقة (تحويل النص إلى كلام) وإدخال بالصوت؛ وتشغيل بنقرة في دردشة الويب

    أين: Settings → Voice الوثائق
    متوفر
  • محادثة صوتية حية باتجاهين في المتصفح عبر LiveKit

    LIVEKIT_URL والمفاتيح

    اختياري
  • واجهة إنجليزية وعربية بتخطيط كامل من اليمين إلى اليسار؛ وكلماتك وردود النموذج والأسماء وتشخيصات الخادم تُعرض كما كُتبت، وكل فقرة باتجاه لغتها (الإنجليزية من اليسار إلى اليمين، والعربية من اليمين إلى اليسار) في أي من الواجهتين

    أين: Every page, the login page included الوثائق
    متوفر

النماذج

استخدم النموذج الذي تثق به — مزوّد سحابي، أو نموذج يعمل على جهازك.

  • 20 إعداداً مسبقاً للمزوّدين: OpenAI وDeepSeek وGroq وxAI وOpenRouter وMistral وTogether وFireworks وPerplexity وCohere وAI21 وNVIDIA وZ.AI (متوافقة مع OpenAI)؛ وAnthropic وGoogle Gemini (بما فيها Vertex) وAzure OpenAI وAWS Bedrock بواجهاتها الأصلية؛ وأي نقطة نهاية مخصّصة متوافقة مع OpenAI

    أين: Settings → Providers الوثائق
    متوفر
  • نماذج محلية عبر Ollama وLM Studio

    أين: Settings → Providers الوثائق
    متوفر
  • اختبار المزوّد يرسل طلب إكمال حقيقياً، لا مجرد فحص للاتصال

    أين: Settings → Providers
    متوفر
  • أفضل نموذج لكل مهمة لعمّال الوكلاء المتعددين؛ وأسئلة الصور تذهب إلى نموذج يرى الصور

    أين: models/selection.py
    متوفر
  • حين ينتقل الطلب من نموذج إلى آخر، تُبلَّغ بذلك (تنبيه ولافتة)

    أين: observability/model_fallback.py
    متوفر
  • عدد الرموز والتكلفة لكل إجابة؛ وقاطع تكلفة يوقف الإنفاق الجامح

    أين: Chat footer, dashboard
    متوفر

الأمان والتحكم

لا يحدث شيء خطر من دونك، والنص غير الموثوق يُعامل كبيانات.

  • الإجراءات الخطرة تنتظر موافقتك — في الدردشة ومسارات الوكلاء المتعددين وخطوط المعالجة على السواء؛ والأدوات غير المصنّفة مقفلة افتراضياً

    أين: Threat model الوثائق
    متوفر
  • الخطط تُراجَع مقابل الذاكرة قبل التنفيذ: تاريخ التذكير يُثبَّت على ما قلته أنت لا على ما خمّنه النموذج؛ وأوامر الطرفية الكارثية تُرفض قبل بطاقة الموافقة

    أين: Commitment layer الوثائق
    متوفر
  • صفحات الويب ونتائج البحث والمستندات والذكريات المستدعاة تُسيَّج كبيانات غير موثوقة؛ وأثر ذلك مُقاس على معيار عام

    أين: Prompt injection: the numbers الوثائق
    متوفر
  • الأسرار في خزنة مشفّرة (AES-256-GCM)؛ لا تُمرَّر أبداً إلى البرامج التي تشغّلها الأدوات؛ ومقنّعة في كل شاشة وواجهة برمجة

    أين: security/vault.py
    متوفر
  • حماية من تزوير الطلبات من جهة الخادم (SSRF) ومن الطلبات عبر المواقع (CSRF) ومن إغراق الطلبات

    أين: security/ssrf.py, csrf.py, rate_limit.py
    متوفر
  • الدخول بكلمة سر أو بمستخدمين محليين أو بتسجيل دخول موحّد OIDC؛ مع أدوار المدير والمشغّل والمشاهد

    أين: /login الوثائق
    متوفر
  • عدة مستخدمين أو فرق على تثبيت واحد

    مبني لمشغّل واحد موثوق؛ الفصل بين المستخدمين مطبّق على الذاكرة والمحادثات، ولم يُدقَّق من طرف إلى طرف

    جزئي
  • الشيفرة التي يشغّلها الوكيل داخل حاوية معزولة

    Docker ‏(KAZMA_CODE_EXEC_DOCKER=force) أو E2B

    أين: tools/code_exec.py
    اختياري

الذاكرة

يتذكّر ما يهم، ويريك ما استخدمه، وينسى ما تطلب منه نسيانه.

  • يتذكّر المحادثات وما فيها من حقائق عبر المحادثات كلها، ومتى أصبحت كل حقيقة صحيحة

    أين: Memory الوثائق
    متوفر
  • استدعاء بالدليل: لا تُستخدم الذكرى إلا إذا طابقت السؤال بما يكفي — ولا شيء حين لا يطابق شيء

    أين: memory/recall.py
    متوفر
  • كل إجابة تُظهر الذكريات التي استخدمتها

    أين: Chat activity: "Memory used"
    متوفر
  • «عنّي»: نص قصير تكتبه بنفسك، يُقرأ في بداية كل رد

    أين: Settings → Memory
    متوفر
  • ملخصات أسبوعية لموضوعات المحادثات الطويلة

    أين: Memory page
    متوفر
  • انسَ ذكرى واحدة أو محادثة كاملة؛ وأبقِ محادثة خارج الذاكرة؛ وصدّر كل شيء

    أين: Chat menu → Memory…, Memory page
    متوفر
  • تعمل بالعربية والإنجليزية، واللهجة الخليجية ضمناً

    أين: memory/query_terms.py
    متوفر
  • لا شيء يضيع صدفة: الأرشفة لا تمحو نص أي ذكرى

    أين: memory/macro_sleep.py
    متوفر
  • ذاكرة مشتركة بين التثبيتات عبر Postgres

    الذكريات والحقائق تُنسخ؛ ويحتفظ كل تثبيت بمتجهاته ورسمه الخاص

    جزئي

المعرفة والمستندات

أعطه ملفاتك ومواقعك؛ يقرأ ويبحث ويحوّل ويكتب المستندات — والعربية ضمناً.

  • مكتبة المعرفة: أضف ملفات أو صفحات ويب أو مواقع كاملة؛ وابحث بالكلمات وبالمعنى؛ مع مراعاة العربية

    أين: /knowledge الوثائق
    متوفر
  • المستندات: رفع آمن (حجر وفحص لنوع الملف ورفض لوحدات الماكرو)، واستخراج النص والتعرّف الضوئي على الحروف من PDF وWord وExcel وPowerPoint، والعربية ضمناً

    أين: /documents الوثائق
    متوفر
  • فحص الملفات المرفوعة من الفيروسات

    يتطلب تثبيت ClamAV

    أين: documents/malware.py
    اختياري
  • حوّل المستندات وقسّمها وادمجها واحجب أجزاء منها؛ وأنشئ تقارير Word أو PDF أو HTML بطباعة عربية صحيحة

    أين: /documents الوثائق
    متوفر
  • بحث معمّق على الويب مع المصادر: بحث وقراءة وزحف وتلخيص

    أين: /research الوثائق
    متوفر
  • بحث على الويب عبر SearXNG (محرك بحث تجميعي مستضاف ذاتياً، ضمن إعداد Docker)

    أين: tools/web_search.py
    متوفر
  • قراءة الصفحات الصعبة عبر Firecrawl أو Jina أو متصفح حقيقي

    مفاتيح / Playwright

    أين: tools/read_url.py
    اختياري
  • جلب الصفحات عبر وكيل سكني متناوب

    أين: Settings → System → Proxy
    اختياري
  • توليد الصور (Pollinations دون مفتاح؛ وDALL-E وStability وFlux بمفاتيح) وفهم الصور

    أين: tools/image_gen.py
    متوفر

العمل على الشيفرة

محرر وgit وGitHub — وكل كتابة تمر بموافقتك.

  • بيئة تطوير على الويب: تصفّح وتحرير وترقيع وتشغيل وgit — وكل كتابة تمر ببوابة الموافقة

    أين: /ide الوثائق
    متوفر
  • استنسخ المستودعات وبدّل بينها؛ والوكيل يعمل دائماً في المستودع النشط

    أين: /workspace
    متوفر
  • GitHub: الفروع والإيداعات وطلبات الدمج، عبر تطبيق GitHub أو رمز وصول

    أين: git_github_manager skill
    متوفر
  • بحث في الشيفرة عبر المستودع كله (ripgrep والرموز البرمجية)

    أين: kazma_core/code_index
    متوفر
  • وجّه مهمة جارية (/steer) أو أوقفها، أو خطّط أولاً (/plan)، أو شغّل مهام طويلة (/long)

    أين: Chat commands الوثائق
    متوفر
  • أرجع محادثة أو فرّعها من أي خطوة سابقة

    أين: /replay, /fork الوثائق
    متوفر

عدة وكلاء في آن واحد

وزّع العمل على عمّال يُنشَؤون عند الحاجة ويُراقَبون أثناء عملهم.

  • ست طرق لتشغيل العمّال: إسناد، وبث، وخط معالجة (بنقاط موافقة)، وتوزيع مع تصويت، واستشارة، وتوجيه شرطي

    أين: /swarm, kazma swarm الوثائق
    متوفر
  • عمّال يُنشَؤون عند الحاجة من قوالب — دون تسجيل مسبق

    أين: swarm/autoscaler.py
    متوفر
  • قواطع دارة وإعادة محاولة ومهل زمنية وفحص للمخرجات لكل عامل

    أين: swarm/reliability.py
    متوفر
  • تشغيل متين متعدد الخطوات عبر Temporal

    أين: swarm/durable_temporal.py
    اختياري

كيف تسير الأنماط الستة

ست طرق لتوزيع العمل على العمّال — اختر نمطاً لترى كيف يسير.

التوسع التلقائي مُفعَّل

التوزيع والتصويت

توازٍ وتوافق
البنية: 1 → [3 Parallel] → 1

يوزّع مهام متطابقة أو مُقسَّمة عبر عدة عمال معزولين في آن واحد، ويجمّع المخرجات عبر تصويت مرجّح أو إزالة تكرار التوافق.

عُقد مسار التنفيذ

Supervisor Worker Alpha (Coder) Worker Beta (Tester) Worker Gamma (Security) Consensus Aggregator
موصى به لـ: التدقيقات المعقدة، وتوليف الكود التنافسي، والتحقق عالي الضمان.

الأتمتة والحسابات المرتبطة

البريد والتقويمات والتذكيرات والمنشورات — تُدار في المحادثة التي طلبتها منها.

  • تذكيرات ومهام مجدولة، تُسلَّم إلى المحادثة التي طلبتها منها

    أين: /scheduled
    متوفر
  • X (تويتر): مسودات وجدولة ونشر عبر الواجهة الرسمية، وردود على الإشارات

    أين: /x الوثائق
    متوفر
  • البريد (Gmail وOutlook) والتقويم (Google وMicrosoft)

    أين: Settings → Email الوثائق
    متوفر
  • أكثر من حساب بريد (عدة حسابات Gmail أو Outlook أو IMAP)، لكلٍّ منها تقويمه، وتسمّيه في الدردشة باسمه أو بعنوانه

    أين: Settings → Email → Other accounts الوثائق
    متوفر
  • مهارات من منظومة agentskills.io المفتوحة: بحث وتثبيت من GitHub، موقّعة ومتحقَّق منها

    أين: /skills الوثائق
    متوفر
  • أدوات MCP من أي خادم MCP ‏(stdio وSSE وHTTP المتدفق)

    أين: /mcp الوثائق
    متوفر

تشغيله بنفسك

مبني ليعمل لشهور: يعيد تشغيل نفسه، وينسخ نفسه احتياطياً، ويخبرك بما حدث.

  • مشرف يعيد التشغيل عند العطل الحقيقي، ويعيد التحميل بسلاسة، وينبّهك عبر تيليجرام

    أين: scripts/service/kazma_guard.py
    متوفر
  • بطاقة حالة واحدة لكل إعادة تشغيل: كم توقف كاظمه، وهل اتصل كل تطبيق محادثة (رسائل البدء والإيقاف اختيارية)

    أين: Settings → Adapters & Routes → Server status messages الوثائق
    متوفر
  • نسخ احتياطي لكل شيء كل 6 ساعات، محلياً وخارج الموقع (restic)، مع فحص يومي وتمرين أسبوعي على استعادة قاعدة البيانات

    أين: Disaster recovery الوثائق
    متوفر
  • انقل تثبيتاً إلى جهاز أو نظام تشغيل آخر في حزمة واحدة

    أين: kazma migrate الوثائق
    متوفر
  • انسخ إعداداتك احتياطياً في ملف واستعِدها: ترى ما سيتغير أولاً، ولا تُستبدل المفاتيح التي لديك أبداً، ويعود المفتاح المفقود من الخزنة دون كتابته، ويمكن التراجع عن الاستعادة

    أين: Settings → System الوثائق
    متوفر
  • فحوص صحة تُجري رحلة ذهاب وإياب حقيقية؛ وتنبيهات إلى تيليجرام أو ديسكورد أو سلاك؛ وموجز يومي وتقرير أسبوعي عن الصمود

    أين: /health/deep
    متوفر
  • سجل خطوات المحادثات القديم يُقلَّم وفق جدول تحدّده أنت

    أين: Settings → System
    متوفر
  • Postgres للإعدادات والمحادثات والمهام ونقاط الحفظ؛ وSQLite دون أي إعداد

    أين: Postgres الوثائق
    متوفر
  • مقاييس Prometheus؛ وتتبّعات OpenTelemetry وLangfuse

    أين: /metrics الوثائق
    متوفر / اختياري
  • التحديث بأمر واحد: في تثبيت يشرف عليه الحارس ينتظر حتى تهدأ المحادثات، ويوقف كاظمه، ويثبّت، ثم يشغّله من جديد

    أين: kazma update الوثائق
    متوفر
  • حقن الأعطال لاختبار إعادة المحاولة والتحويل: استدعاءات نموذج بطيئة أو فاشلة، واستدعاءات الأدوات، وحفظ الردود (لا نقطة حقن للأهداف الأخرى بعد)؛ معطّل ما لم يُفعَّل

    أين: KAZMA_CHAOS_ENABLED الوثائق
    اختياري

ما لم يُبنَ

يُسأل عنه كثيراً، وهو غير موجود. نذكره هنا كي لا تبحث عنه.

  • غير متوفر

    برنامج مكافآت مدفوع للإبلاغ عن الثغرات (الإفصاح المسؤول فقط — SECURITY.md).

  • غير متوفر

    مستويات ثقة تشفيرية للمهارات تتجاوز التحقق بـ HMAC، وتفويض موقّع بين الوكلاء.

  • غير متوفر

    فحص تحصين يعمل عند الإقلاع: لا تقرأ أي شيفرة الملف kazma-security.yaml، وتقرير التحصين يعمل عند الطلب.

  • غير متوفر

    تدقيق أمني لنشر متعدد المستأجرين مكشوف على الإنترنت. كاظمه مبني لمشغّل واحد موثوق.