Mayros

Mayros

بوابة لأي نظام تشغيل لوكلاء الذكاء الاصطناعي عبر WhatsApp و Telegram و Discord و iMessage والمزيد.
أرسل رسالة، واحصل على رد من الوكيل من جيبك. تضيف الإضافات Mattermost والمزيد.

ما هو Mayros؟

Mayros هو بوابة ذاتية الاستضافة تربط تطبيقات الدردشة المفضلة لديك - WhatsApp و Telegram و Discord و iMessage والمزيد - بوكلاء الترميز بالذكاء الاصطناعي مثل Pi. يمكنك تشغيل عملية Gateway واحدة على جهازك الخاص (أو خادم)، وتصبح الجسر بين تطبيقات المراسلة الخاصة بك ومساعد الذكاء الاصطناعي المتاح دائمًا.

لمن هو؟ للمطورين والمستخدمين المتقدمين الذين يريدون مساعد ذكاء اصطناعي شخصي يمكنهم مراسلته من أي مكان - دون التخلي عن التحكم في بياناتهم أو الاعتماد على خدمة مستضافة.

ما الذي يجعله مختلفًا؟

  • ذاتي الاستضافة: يعمل على أجهزتك، وفقًا لقواعدك
  • متعدد القنوات: بوابة واحدة تخدم WhatsApp و Telegram و Discord والمزيد في نفس الوقت
  • أصلي للوكلاء: مصمم لوكلاء الترميز مع استخدام الأدوات والجلسات والذاكرة والتوجيه متعدد الوكلاء
  • مفتوح المصدر: مرخص بموجب MIT، يحركه المجتمع

ماذا تحتاج؟ Node 22+، ومفتاح API (موصى به Anthropic)، و5 دقائق.

كيف يعمل

mermaid
flowchart LR
  A["تطبيقات الدردشة + الإضافات"] --> B["Gateway"]
  B --> C["وكيل Pi"]
  B --> D["CLI"]
  B --> E["واجهة التحكم عبر الويب"]
  B --> F["تطبيق macOS"]
  B --> G["عقد iOS و Android"]

Gateway هو المصدر الوحيد للحقيقة للجلسات والتوجيه واتصالات القنوات.

القدرات الرئيسية

🌐

بوابة متعددة القنوات

WhatsApp و Telegram و Discord و iMessage مع عملية Gateway واحدة.

🔌

قنوات الإضافات

أضف Mattermost والمزيد باستخدام حزم التوسعات.

🔀

التوجيه متعدد الوكلاء

جلسات معزولة لكل وكيل أو مساحة عمل أو مرسل.

🖼️

دعم الوسائط

إرسال واستقبال الصور والصوت والمستندات.

🖥️

واجهة التحكم عبر الويب

لوحة تحكم المتصفح للدردشة والتكوين والجلسات والعقد.

📱

العقد المحمولة

إقران عقد iOS و Android مع دعم Canvas.

البداية السريعة

1

تثبيت Mayros

bash
npm install -g mayros@latest
2

التهيئة وتثبيت الخدمة

bash
mayros onboard --install-daemon
3

إقران WhatsApp وبدء Gateway

bash
mayros channels login
mayros gateway --port 18789

هل تحتاج إلى التثبيت الكامل وإعداد التطوير؟ راجع البداية السريعة.

لوحة التحكم

افتح واجهة التحكم في المتصفح بعد بدء Gateway.

Mayros

التكوين (اختياري)

يعيش التكوين في ~/.mayros/mayros.json.

  • إذا لم تفعل شيئًا، يستخدم Mayros ملف Pi الثنائي المجمع في وضع RPC مع جلسات لكل مرسل.
  • إذا كنت تريد تأمينه، ابدأ بـ channels.whatsapp.allowFrom و(للمجموعات) قواعد الإشارة.

مثال:

json5
{
  channels: {
    whatsapp: {
      allowFrom: ["+15555550123"],
      groups: { "*": { requireMention: true } },
    },
  },
  messages: { groupChat: { mentionPatterns: ["@mayros"] } },
}

ابدأ من هنا

تعلم المزيد