/ الدليل / الملعب / Wax
● مجتمع christopherkarani ⚡ فوري

Wax

بواسطة christopherkarani · christopherkarani/Wax

ذاكرة متجه مُحسَّنة لشريحة Apple Silicon — معجَّلة بـ Metal، استرجاع بأقل من millisecond، مُحزَّمة كثنائي Swift تشغّله محلياً.

Wax هو طبقة ذاكرة مُضبَّطة خصيصاً لشريحة Apple Silicon: نوى Metal لـ HNSW، واجهة برمجة Swift داخل العملية، واجهة MCP أمامية. مفيد لـ agents المحلية على Mac التي تريد RAG سريعاً دون قاعدة بيانات متجه منفصلة.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "wax-mcp": {
      "command": "wax",
      "args": [
        "mcp"
      ]
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "wax-mcp": {
      "command": "wax",
      "args": [
        "mcp"
      ]
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "wax-mcp": {
      "command": "wax",
      "args": [
        "mcp"
      ]
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "wax-mcp": {
      "command": "wax",
      "args": [
        "mcp"
      ]
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "wax-mcp",
      "command": "wax",
      "args": [
        "mcp"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "wax-mcp": {
      "command": {
        "path": "wax",
        "args": [
          "mcp"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add wax-mcp -- wax mcp

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Wax

RAG محلي على ملاحظاتك

👤 المطورون ⏱ ~15 min intermediate

متى تستخدمه: تريد استرجاعاً سريعاً وخاصاً على ملاحظات Markdown.

الخطوات
  1. الفهرسة
    wax index ~/notes✓ تم النسخ
    → المتجهات مبنية
  2. ربط MCP
    أضف wax كـ MCP server.✓ تم النسخ
    → الأداة ظاهرة
  3. الاستعلام
    اسأل Claude — الاسترجاع في أقل من ms.✓ تم النسخ
    → استشهادات

النتيجة: RAG خاص وسريع بدون قاعدة بيانات متجه سحابية.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

wax-mcp + filesystem

فهرسة شجرة مشروعك

Combine wax-mcp with filesystem: Index your project tree✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
index (انظر التوثيق) فهرسة مجلد 1 استدعاء
query (انظر التوثيق) k-NN على الفهرس 1 استدعاء

التكلفة والحدود

تكلفة التشغيل

حصة API
محلي
الرموز لكل استدعاء
مقاطع صغيرة
التكلفة المالية
مجاني ومفتوح المصدر
نصيحة
أعد الفهرسة عند التغييرات الكبيرة؛ الزيادة التدريجية مدعومة

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: فهرس على القرص
نقل البيانات الخارجي: لا شيء

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

لا جهاز Metal

Wax يتطلب Apple Silicon؛ يتراجع إلى CPU على Intel لكن بأداء أبطأ

البدائل

Wax مقابل البدائل

البديلمتى تستخدمهاالمقايضة
memsearchمتعدد المنصاتلا تسريع Metal

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills