Kyrelo هو تطبيق سطح مكتب، وليس إضافة متصفح وليس لوحة تحكم سحابية، تم بناؤه ليحل محل فئتين مختلفتين تمامًا من أدوات وسائل التواصل الاجتماعي المدفوعة بأداة مجانية واحدة. من جانب النشر، يقوم بجدولة المنشورات لـ X وBluesky، ويتحقق من حد الأحرف لكل منصة أثناء كتابة المستخدم، ويمكنه تسليم خطة محتوى كاملة إلى نموذج ذكاء اصطناعي يبحث في منتج أو مجال ويقوم بنشر سلسلة من المنشورات في أوقات طبيعية وغير متساوية. من جانب التنظيف، يقوم بما كانت تتقاضى عنه TweetDelete والعديد من النسخ المماثلة على مر السنين: حذف جماعي للتغريدات القديمة وإعادة النشر، وإلغاء متابعة الحسابات التي أصبحت هادئة أو تبدو آلية. إنه، في الواقع، تقويم جدولة Buffer وزر الحذف الجماعي لـ TweetDelete مدمجين في برنامج واحد، بدون الفاتورة. التفصيل الفني الأكثر أهمية هو كيفية اتصاله بـ X. لا يقوم Kyrelo بتوجيه الطلبات عبر واجهة برمجة التطبيقات المدفوعة للمطورين في X على الإطلاق. بدلاً من ذلك، عندما يقوم المستخدم بتوصيل حسابه، يفتح Kyrelo نافذة متصفح Chrome حقيقية على جهازه الخاص، ويسجل المستخدم الدخول تمامًا كما يفعل عادة، بما في ذلك تسجيل الدخول الأحادي عبر Google أو Apple، ويتم حفظ تلك الجلسة في محلي. من تلك النقطة فصاعدًا، ينقر التطبيق ويتصفح خلال تلك الجلسة كما يفعل الشخص، بدلاً من إجراء مكالمات مقيدة إلى خوادم X. هذا الخيار المعماري الوحيد يتجنب تسعير واجهة برمجة التطبيقات وطبقات الوصول التي أجبرت العديد من عملاء Twitter من الطرف الثالث على الخروج من العمل بعد أن شددت المنصة الوصول للمطورين في عام 2023، بشكل ملحوظ عندما فقدت التطبيقات التي كانت تعمل لفترة طويلة مثل Tweetbot وTwitterific الوصول بين عشية وضحاها. كما أنه يفسر التقييد المدمج في أداة إلغاء المتابعة: بضع ثوانٍ بين كل إجراء، وحد أقصى من 100 إلغاء متابعة لكل عملية و300 في اليوم، وتوقف تلقائي إذا بدأت X في رفض الطلبات، جميعها مصممة لتبدو مثل إنسان حذر بدلاً من نص يضغط على نقطة نهاية. تم إصدار المشروع بموجب ترخيص MIT، وهو أحد أكثر تراخيص المصدر المفتوح تساهلاً المتاحة، مما يعني أن أي شخص يمكنه قراءة الكود، وتعديله، ونسخه أو دمجه في منتجه الخاص تقريبًا دون أي قيود. يحمل اسم GitHub sobytes كمشرف له، ويؤطر الموقع المشروع بالكامل كرد فعل على الاعتماد على بنية تحتية لشخص آخر: تشير قسم في الصفحة التسويقية مباشرة إلى تاريخ الحالة العامة لـ Buffer، موضحة انقطاعات متعددة الساعات عبر الويب وiOS وAndroid وطبقة واجهة برمجة التطبيقات، مشيرة إلى رقم وقت تشغيل تقريبي يبلغ حوالي 97 في المئة خلال ربع زمني حديث، وفقًا لموقع Kyrelo الخاص. العرض، بكلمات المطور على تلك الصفحة، صريح: تتعطل المجدولات السحابية، وKyrelo يعمل بالكامل على جهاز المستخدم، لذا إذا حدث شيء ما، فإنه يتعطل لشخص واحد فقط بدلاً من كل عميل مرة واحدة. لا توجد اشتراكات، ولا إنشاء حسابات، وبقدر ما تظهر المواد المنشورة، لا توجد أي طرق لتحقيق الدخل مدمجة على الإطلاق. لا يوجد خادم Kyrelo ليتم الفوترة عنه، ولا يوجد مستوى دعم لبيعه، ولا خطة مجانية مدعومة بالإعلانات تحد من الميزات خلف جدار دفع. هذه هي الجاذبية الكاملة، وهي تعتمد على افتراض جديد حقًا: أن مشرفًا واحدًا، يعمل مع أدوات البرمجة بالذكاء الاصطناعي بدلاً من فريق من المهندسين، يمكنه مواكبة نوع التغييرات في المنصة، تدفق تسجيل دخول معدّل على X، تحديث واجهة برمجة التطبيقات على Bluesky، متطلبات توقيع الكود من Apple أو Microsoft، التي كانت تتطلب سابقًا عددًا كبيرًا من الموظفين لتتبعها. في الوقت الحالي، يتم تشغيل تلك الصيانة في وقت فراغ شخص واحد، بمساعدة نفس النوع من نماذج Claude وOpenAI التي يقدمها التطبيق نفسه للمستخدمين، وهو رهان على أن الصيانة المدعومة بالذكاء الاصطناعي والموجهة من المجتمع يمكن أن تستمر بمفردها دون وجود منظمة أكبر تقف وراءها. عند المقارنة بين Buffer وTweetDelete ميزة بميزة، فإن التبادلات واضحة في كلا الاتجاهين. يدعم Buffer قائمة طويلة من الشبكات بخلاف X، بما في ذلك Instagram وLinkedIn وTikTok وPinterest وThreads وYouTube، ويقدم لوحات تحليلات، ومقاعد فريق، وعمليات موافقة العملاء، وتطبيقات رسمية للهواتف المحمولة، ويستمر في النشر حتى إذا كان جهاز الكمبيوتر الخاص بالمستخدم مغلقًا أو نائمًا أو في قارة مختلفة، لأن الجدولة تحدث على خوادم Buffer بدلاً من أجهزة المستخدم. تعمل TweetDelete بالمثل على تنفيذ وظائف الحذف الجماعي في السحابة، بغض النظر عما إذا كان جهاز الكمبيوتر الخاص بالمستخدم مفتوحًا. لا يمكن لـ Kyrelo مطابقة أي من ذلك: يتحدث فقط إلى X وBluesky، ولا يحتوي على تحليلات أو ميزات فريق، ولا يأتي مع مكتب دعم عملاء رسمي، بل يعتمد بدلاً من ذلك على مجتمعه المفتوح المصدر، وزيادة على ذلك، على نفس مساعدي الذكاء الاصطناعي الذين يمكن للمستخدمين اللجوء إليهم لحل المشكلات، والأهم من ذلك، أن المنشور المجدول لن يتم تشغيله إذا كان الجهاز الذي يعمل عليه Kyrelo مغلقًا عندما يحين الوقت المحدد. لا يغير تطبيق iPhone المرافق المضمن مع المشروع ذلك؛ إنه عميل يتصل بالنسخة المكتبية عبر Wi-Fi محلي أو Tailscale، وهي أداة شبكة خاصة، بحيث يمكن للهاتف تشغيل ومراقبة الوظائف، لكن العمل الفعلي لا يزال يحدث على الكمبيوتر الموجود في المنزل أو في المكتب. فيما يتعلق بالتبني، لا يمكن القول الكثير بثقة في الوقت الحالي. يتركز الوجود العام للمشروع على موقعه الإلكتروني ومستودع GitHub الخاص به بدلاً من أي تغطية من طرف ثالث، ولم تكن الأرقام الملموسة مثل عدد التنزيلات، أو إجمالي النجوم، أو المراجعات المستقلة متاحة في المواد التي تمت مراجعتها لهذه القطعة، لذا لم يتم تكرار أي منها هنا كحقائق. لا يُعتبر Kyrelo وحده في محاولة بناء بديل مستضاف ذاتيًا وغير اشتراكي لجدولة وسائل التواصل الاجتماعي؛ تحتل المشاريع مفتوحة المصدر مثل Postiz وMixpost حارة مماثلة، تهدف إلى السماح للناس بتشغيل بنيتهم التحتية للنشر بدلاً من استئجار بنية شخص آخر. ما إذا كان Kyrelo سيحقق استخدامًا حقيقيًا ضد تلك المنافسة، أو ضد مجموعة ميزات Buffer الأكبر بكثير، هو سؤال مفتوح بدون إجابة موثوقة حتى الآن. العرض المتعلق بالخصوصية هو المكان الذي يكون فيه Kyrelo الأكثر إقناعًا على الورق. لأنه لا يوجد حساب Kyrelo ولا يوجد واجهة خلفية لـ Kyrelo، فإن جلسات تسجيل الدخول، وأي مفتاح من Claude أو OpenAI تمت إضافته لميزات الذكاء الاصطناعي، وكلمة مرور تطبيق Bluesky تعيش جميعها في مجلد بيانات محلي على جهاز المستخدم الخاص بدلاً من خوادم شركة في مكان آخر. التجارة الأمنية حقيقية ولكنها ذات حدين: لا يمكن اختراق أي شخص آخر وتسريب جلسة X الخاصة بالمستخدم، لكن لا يوجد شخص آخر يقوم بمراجعة ذلك المجلد المحلي أيضًا، وأي شخص يقوم بتشغيل التطبيق يثق في قاعدة كود مفتوحة المصدر صغيرة، تعتمد بشكل كبير على مشرف واحد، بمفاتيح حساباتهم. المنشورات المحذوفة، كما هو واضح في الموقع، لا يمكن استعادتها بمجرد إزالتها، لذا فإن نفس نقص شبكة الأمان الذي يجعل الأداة رخيصة يجعل الأخطاء دائمة أيضًا.