عن المشروع

Kun هو منصة عمل لوكيل الذكاء الاصطناعي محلية أولاً، هدفها دفع الذكاء الاصطناعي من "الإجابة على الأسئلة" إلى "إنجاز العمل". يوفر وضعين رئيسيين: Code موجه لتسليم البرمجيات، ويوفر لوحة Design ضمن نفس المهمة؛ وWork موجه للكتابة وتنظيم المواد وتحليل المستندات وإنتاج العروض التقديمية. يمكن للوكيل قراءة سياق مساحة العمل، ووضع الخطط، واستدعاء الأدوات، وتعديل الملفات، وتشغيل التحقق، وترك الأدلة بجانب المهمة. واجهة سطح المكتب مناسبة للمراقبة والمراجعة والتحكم في العملية، وواجهة الطرفية TUI مناسبة للعمل المركّز بلوحة المفاتيح. يشترك الاثنان في نفس وقت التشغيل المحلي `kun serve` في الخيوط والأهداف والخطط والموافقات والمهام الخلفية، بدلاً من جلستين منفصلتين. القدرات الرئيسية: - وضع Code: سياق المشروع، تحرير الملفات، الطرفية، Git / Worktree، Diff، الاختبار والمراجعة. - لوحة Design: ترسيخ النماذج الأولية وأنظمة التصميم وسياق Design → Code ضمن نفس مهمة Code. - وضع Work: تحرير Markdown، معاينة واقتباس وتحليل مستندات PDF / Office، تحليل جداول البيانات، إنشاء عروض تقديمية من المخططات؛ تبقى ملفات Office للقراءة فقط. - الأتمتة: المهام المجدولة Scheduled tasks، الحلقات Loops، الخطافات Hooks، MCP، المهارات Skills والامتدادات القابلة للتثبيت. - الاتصال بالنماذج: يمكن الاتصال بالاشتراكات والخطط وواجهات API والخدمات المتوافقة مع OpenAI / Anthropic والنماذج المستضافة ذاتياً عبر إعدادات Provider، وتغطي الإعدادات المسبقة أنظمة ChatGPT / Codex وClaude وGemini وCursor وOllama وDeepSeek وKimi وGLM وQwen وMiniMax وXiaomi MiMo وغيرها. سير العمل هو: توضيح الهدف → تشكيل الخطة → التنفيذ والتعاون → فحص الأدلة → التسليم أو المتابعة. يمكن حفظ المتطلبات والخطط في المشروع افتراضياً لتسهيل التحكم بالإصدارات ومراجعة الكود والاستعادة لاحقاً. المحلية أولاً تعني أن الجلسات والتفضيلات والسجلات وبيانات وقت التشغيل تُحفظ محلياً افتراضياً؛ بعد اختيار نموذج سحابي، تُرسل المطالبات والمرفقات وسياق المهمة إلى المزود المختار. تُعرض أذونات الأدوات والعمليات الحساسة وأذونات الامتدادات بوضوح في الواجهة، ويقرر المستخدم منح الإذن أم لا. التثبيت والتشغيل: يمكن تنزيل حزم التثبيت من GitHub Releases لنظام macOS (.dmg / .zip، Apple Silicon / Intel) وWindows (.exe، x64) وLinux (.AppImage / .deb، x64). يتطلب التشغيل من الكود المصدري Node.js 22.19+ وnpm واتصال نموذج واحد متاح على الأقل، وتشمل الأوامر الشائعة `npm run dev` و`npm run dev:tui` و`npm run typecheck` و`npm run lint` و`npm run test` و`npm run build` وأوامر التعبئة لكل منصة. الترخيص هو PolyForm Noncommercial License 1.0.0، للتعلم والبحث والاستخدام غير التجاري فقط؛ يتطلب الاستخدام التجاري والتوزيع التجاري وخدمات SaaS / الاستضافة وإعادة البيع أو الدمج في منتجات تجارية إذناً كتابياً منفصلاً من المؤلف.