عن المشروع

Dadaki هو محرر رسوميات متجهية مفتوح المصدر يعمل بالكامل في المتصفح. تم بناؤه بنواة عالية الأداء باستخدام Rust/WASM و CanvasKit، مقترنة بواجهة مستخدم تعتمد على TypeScript. تم تنظيم المشروع كـ pnpm workspace يتكون من ثلاث حزم رئيسية: - @dadaki/editor: مكتبة محرر قابلة لإعادة الاستخدام والتضمين. - @dadaki/app: غلاف تجريبي مستقل يعمل محلياً فقط. - @dadaki/mcp: خادم MCP (Model Context Protocol) يسمح لوكلاء الذكاء الاصطناعي بالتحكم في الهندسة المتجهية الحقيقية (المسارات، التدرجات، النصوص) مباشرة داخل علامة تبويب المحرر المفتوحة، بدلاً من إنشاء صور نقطية. تشمل الميزات التقنية الرئيسية محركاً مكتوباً بلغة Rust، ومجموعة اختبار شاملة للامتثال لمعايير SVG، والقدرة على التضمين في تطبيقات أخرى عبر واجهة برمجة تطبيقات (API) مخصصة.