مستكشف المشاريع
أشياء بنيتها.
تطبيقات ويب وأنظمة مدمجة وبرمجيات سطح مكتب وتجارب على النواة.
-
Mudroom
يشغّل وكلاء البرمجة (Claude Code وCodex وGemini CLI وopencode وAider) داخل آلة افتراضية صغيرة بنظام Linux على نسخة copy-on-write من مشروعك، فلا يُركَّب مجلدك الحقيقي أبداً، ويقتصر وصول الشبكة على المضيفات التي تسمح بها. وعندما ينتهي الوكيل تراجع تغييراته كما تراجع pull request: تطبّق كل شيء أو بعض الملفات أو بعض المقاطع أو لا شيء، ويمكنك التراجع عن أي تطبيق لاحقاً. تطبيق macOS وواجهة سطر أوامر لأجهزة Mac بمعالج Apple silicon، وواجهة سطر أوامر مع Docker أو Podman على Linux وWindows وأجهزة Mac بمعالج Intel. مكتوب بلغة Swift، برخصة MIT، وما زال نموذجاً أولياً (v0.2.0).




-
Boost
تطبيق ماك مجاني ومفتوح المصدر للذاكرة ومساحة القرص، يعيش في شريط القوائم ويقول لك الحقيقة. تعرض النافذة المنبثقة ضغط الذاكرة والـ swap والتطبيقات الأكثر استهلاكاً، ويطلب زر Free Memory من macOS نفسه تحرير الصفحات الخاملة، ويُظهر سجلّ أسبوع كامل متى تعثّر جهازك. يجمّد Pause التطبيق وعملياته المساندة بدل إغلاقه، مع حارس يستأنف أي شيء بقي مجمّداً. ويتجاهل منظّف القرص مجلد Downloads ومجلدات node_modules المكتشفة بالاسم ونسخ iPhone الاحتياطية، ويعيد فحص كل مسار نهائي قبل الحذف؛ أما تبويب Uninstall فيعرض ما خلّفه التطبيق قبل نقله إلى سلة المهملات. مكتوب بلغة Swift، ملف تنفيذي شامل واحد لنظام macOS 14 أو أحدث، ويُثبَّت عبر Homebrew، دون تحليلات أو قياس عن بُعد أو وصول إلى الشبكة. برخصة GPL-3.0، وهو الآن في الإصدار v1.2.0.




-
Aurora
منصة لتحليل السلوك: تسجّل جلسة بالكاميرا، وتقيس إشارات الوجه والحركة، ثم تحوّلها إلى تقرير قابل للتفسير يعرض أدلته ويصرّح بحدوده. Aurora في مرحلة تجريبية (بيتا)، وهي موجّهة للباحثين في المخابر والعيادات والمستخدمين المتخصصين. هي مغلقة المصدر وستكون منتجاً مدفوعاً، لذلك لا يوجد مستودع عام لها.
-
RESYS NIS2 Study
تدريبي لمدة شهرين في RESYS-Consultants (يوليو وأغسطس 2026)، في قسم الاستشارات في الأمن السيبراني، أثمر خمسة منجزات حول توجيهة NIS2 وتطبيقها الفرنسي، أي مرجعية ReCyF الصادرة عن ANSSI. عرض من 49 شريحة حول تنظيم شركة استشارية وحول NIS2؛ ومادة تدريبية من 48 شريحة بشريحة لكل هدف من أهداف ReCyF؛ وتقرير تقييم نضج على أداة الشركة ذات 91 ضابطاً (درجات حسب المجال، وفجوة مقابل مستوى مستهدف 3، وخطة من عشرين إجراءً على ثلاثة آفاق)، طُبّق على سيناريو مرجعي لأن أعمال العملاء سرّية؛ وأداة للبصمة الكربونية وفق منهجية Bilan Carbone التابعة لـ ADEME بـ 33 معامل انبعاث موثّق المصدر؛ و«Cap sur NIS2»، دراسة من 51 صفحة بالفرنسية كتبتها بمبادرة مني. لا تُعرض هنا سوى إحدى عشرة صفحة منها على شكل مقتطفات: هي منشور داخلي، ولذلك لا تُستضاف الوثيقة كاملة.




-
Dashboard
تطبيق ويب/سطح مكتب مبنيّ باستخدام React وNode، يجمع كل ما أتحقق منه يوميًا في مكان واحد: إنفاق Claude Code واستخدام الرموز المميزة في الوقت الفعلي (يتم تحليلها مباشرةً من سجلات الجلسات المحلية)، وحسابان على Gmail بصلاحيات قراءة/كتابة/حذف كاملة، ومساعد ذكي يعمل بتقنية الذكاء الاصطناعي المحلي مع ميزة الصوت، قادر على إدارة مهامي، وحالة الطقس، وعاداتي، ومؤقت التركيز، وغير ذلك الكثير - كل ذلك ضمن واجهة مستخدم مصممة يدويًا بتقنية Glassmorphic، مع نظام تصميم موثق ومخصص بالكامل. يعمل كل شيء محليًا؛ لا توجد واجهات برمجة تطبيقات مدفوعة، ولا قيود سحابية.




-
E-Portfolio - Karim Masmoudi
ملف أعمال غامر من صفحة واحدة على طراز المواقع المتوّجة: معرض فني قابل للتمرير برسوميات WebGL آنية، وتمرير انسيابي بقصور ذاتي، وحركات سينمائية. مستوحى من المواقع الفائزة بجوائز Awwwards.




-
Task Management Application
مدير مهام مبني عمداً على المكدسات والطوابير: الإنشاء والمتابعة وإعادة الترتيب والفئات والتراجع والإحصاءات. تمرين في هياكل البيانات تحوّل إلى شيء قابل للاستعمال.

-
Slim Masmoudi E-Portfolio
موقع ملف أعمال أكاديمي سينمائي لأستاذ في علم النفس المعرفي، مبني حول قطعة مركزية: سحابة نقاط بـ WebGL مأخوذة من مسح تشريحي حقيقي للدماغ، مع وصلات عصبية متوهّجة، وتفاعل يقوده المؤشر، وتدوير بالسحب. وتمتد اللغة البصرية (تدرّجات الشفق، وأسطح زجاجية، وحبيبات فيلمية) إلى كل صفحة، فلا يهبط الموقع إلى إحساس «الكتيّب» الجامد. متجاوب بالكامل مع ميزانيات أداء مضبوطة للهاتف (عدد جسيمات أقل، ونسبة بكسل محدودة)، وتوجيه من جهة العميل لا يفقد موضع التمرير، وأثر مؤشر اختياري تُحفَظ تفضيلاته.


-
SmartRent
سوق متكامل لتأجير المركبات مبني بـ Vue 3 وVite وVuetify 3، طُوِّر ضمن فريق من أربعة أشخاص ونُشر على Vercel. يضم واجهة متحرّكة وسمات فاتحة وداكنة وتكاملاً مع الخرائط وحالة محفوظة في التخزين المحلي. مشروع أكاديمي ضمن مادة ISS.




-
kernel-experiments
وحدات نواة تجريبية ونماذج أنظمة تشغيل لاستكشاف البرمجة منخفضة المستوى: إدارة الذاكرة والجدولة وآليات الأمن. من هنا جاء اسم Kernel-Hunter.

-
Smart Mirror System
المركز الثاني: University Innovation Challenge
مرآة تفاعلية مبنية على ESP32 وRaspberry Pi تعرض الطقس والتقويم لحظياً خلف الزجاج، مع استجابة محيطية تقودها الحساسات. حازت المركز الثاني في University Innovation Challenge.



-
CoreSentinelAI
لوحة تحكم لكشف واستجابة الأجهزة الطرفية (EDR) بأسلوب مراكز العمليات الأمنية، آنية ولنظام Windows. تراقب قياسات النظام الحية (المعالج والذاكرة، والعمليات الجارية، واتصالات الشبكة، والمنافذ المفتوحة)، وتُشغّل محرك كشف قائمًا على الإشارات يرصد منافذ التحكم والسيطرة، وملفات التعدين، وأسماء عمليات برمجيات التجسس والبرمجيات الخبيثة المعروفة، مع وسوم تقنيات MITRE ATT&CK، ثم تُصنّف التهديدات حسب مستوى الخطورة. ويشرح محرك ذكاء اصطناعي (نموذج Ollama محلي، مع Gemini كبديل سحابي) التهديدات المكتشفة بلغة واضحة ويُشغّل مساعدًا مدمجًا في الطرفية. وترافق لوحة الويب نسخة وكيل لسطح المكتب بـ WPF. التقنيات: الواجهة الخلفية: Python، FastAPI، SQLAlchemy + SQLite، psutil (قياسات النظام والعمليات والشبكة) طبقة الذكاء الاصطناعي: Ollama (نموذج لغوي محلي) مع الرجوع إلى واجهة Gemini الواجهة الأمامية: React 19، Vite، Tailwind CSS، Recharts، Axios، أيقونات Lucide وكيل سطح المكتب: C# / .NET 8، WPF الكشف: محرك قواعد مخصص (منافذ خبيثة، وبصمات معدّنين، وتحليل سلوك LOLBin) مربوط بـ MITRE ATT&CK




-
Underground Water Management & Recycling
المركز الرابع: University Innovation Challenge
تصوّر للزراعة المستدامة لجمع مياه الري وترشيحها وإعادة استعمالها آلياً، مبني على Arduino وESP32. حاز المركز الرابع في University Innovation Challenge.


-
Library Management System
نظام إدارة مكتبة: تطبيق سطح مكتب بلغة Java لإدارة الكتب والطلاب وحجوزات قاعات المذاكرة، مبني على واجهة Swing مدعومة بـ MySQL. يتيح الإعارة والإرجاع مع تطبيق القواعد (حدود الإعارة، والتأخير، والتحقق من التوفر)، والبحث عن الطلاب، ونظام حجز للمقصورات بفترات زمنية وحدود يومية، وكل ذلك مسنود بأنواع استثناءات مخصصة وتسجيل للإجراءات. ويأتي معه أيضًا واجهة سطر أوامر تصل إلى المنطق نفسه.



-
Le Kaizen
قائمة رقمية ونقطة تواصل للعلامة التجارية لمقهى ومطعم Le Kaizen في سبالة بن عمار (أريانة، تونس). والغاية أن يجد من هو في المكان، أو من يفكّر في زيارته، ما يريد طلبه بسرعة، أو يتأكد من أن المكان يستحق الزيارة.




-
Discord Online Forever
أداة JavaScript صغيرة تُبقي ملف Discord ظاهراً كمتصل. قصيرة ومفيدة، وذريعة جيدة للعبث بواجهة غير موثّقة.
