عن المشروع

يوفر Unsloth منظومة شاملة للذكاء الاصطناعي المحلي، حيث يقدم ثلاث واجهات رئيسية: Unsloth Desktop (تطبيق أصلي)، وUnsloth Studio (واجهة ويب)، وUnsloth Core (قائم على الكود). وهو يدعم مجموعة واسعة من الأجهزة بما في ذلك NVIDIA وAMD وIntel GPUs، والمعالجات المركزية CPUs، والواجهة الخلفية Vulkan. تشمل القدرات الرئيسية ما يلي: - تنفيذ النماذج وتدريبها: دعم تشغيل وضبط النماذج اللغوية الكبيرة (LLMs)، ونماذج الانتشار، والنماذج المضمنة (embedding)، والنماذج الصوتية (مثل Qwen وDeepSeek وGemma 4). ويتميز بتدريب محسن يُزعم أنه أسرع بمرتين مع استهلاك أقل لذاكرة VRAM بنسبة 70%. - تقنيات التدريب: يدعم LoRA وQLoRA، والضبط الدقيق الكامل (full fine-tuning)، والتدريب المسبق، والتعلم التعزيزي (RL)، وGRPO وDPO وFP8. - تكامل الوكلاء: يربط الأمر 'unsloth start' النماذج المحلية بوكلاء مثل Claude Code وCodex وغيرهم عبر واجهات برمجة تطبيقات متوافقة مع OpenAI. - RAG والبحث: يتضمن بحث الويب الخاص، والبحث العميق، وقدرات توليد النصوص المعزز بالاسترجاع (RAG). - النشر: القدرة على تصدير النماذج بتنسيقات مختلفة، بما في ذلك GGUF وNVFP4 وFP8. - إدارة البيانات: أدوات لبناء مجموعات البيانات من ملفات PDF وCSVs وDOCX باستخدام Data Recipes. - الوصول عن بعد: يدعم تقديم النماذج المحلية عبر الشبكة المحلية (LAN) أو بشكل آمن عبر Cloudflare HTTPS.