عن المشروع
Activepieces هي منصة أتمتة شاملة بالذكاء الاصطناعي مصممة لتكون بديلاً مفتوح المصدر لـ Zapier. تتميز بمؤلف بدون كود (no-code builder) للمستخدمين غير التقنيين، وإطار عمل آمن النوع (type-safe) مكتوب بلغة TypeScript للمطورين لإنشاء "pieces" (تكاملات) مخصصة.
تشمل القدرات الرئيسية ما يلي:
- تكامل الذاء الاصطناعي: قطع AI أصلية و SDK للذكاء الاصطناعي لبناء الوكلاء والتدفقات. كما توفر مجموعة أدوات كبيرة من خوادم MCP (Model Context Protocol) المتوافقة مع نماذج LLMs مثل Claude Desktop و Cursor و Windsurf.
- مؤلف سير العمل: يدعم الحلقات (loops)، والتفرعات، وإعادة المحاولة التلقائية، وطلبات HTTP، وتنفيذ الكود المخصص باستخدام حزم NPM.
- التدخل البشري (Human-in-the-Loop): يتضمن دعماً لتأخير التنفيذ، ومتطلبات الموافقة، وواجهات الإدخال البشري مثل واجهات الدردشة والنماذج.
- القابلية للتوسع: نظام بيئي مفتوح حيث يتم نشر الـ pieces كحزم npm، مما يسمح بالتخصيص الكامل والتطوير المحلي مع ميزة إعادة التحميل السريع (hot reloading).
- النشر: يدعم الاستضافة الذاتية لزيادة الأمان والتحكم في البيانات.