Legion is a multi-agent orchestration tool for Claude Code, turning one AI coding assistant into a coordinated squad to streamline and automate development tasks.
يحل legion مشاكل استخدام كلود كود من خلال السماح للمستخدمين بتصميم وتنفيذ المهام في موازاة، مما يزيل المشكلات المتعلقة بالضغط على السياق، والاستغراق في تنفيذ المهمة، والضوضاء أثناء التنفيذ، والتحقق من صحة المهمة. مع legion، يمكن للمطورين التركيز على التصميم والتصميم الهندسي وتحديد القرارات بينما يعمل العمال على تنفيذ المهام بشكل موازي.
A terminal-based Pokédex built with Rust to browse Gen 1 Pokémon, view colored sprite art, check type matchups, and build teams.
هذا التطبيق يسمح للمستخدمين بالتفاعل مع الجيل الأول من البوكيمون. يحتوي على قائمة قابلة للتمرير من 151 بوكيمون، معلومات مفصلة عن كل بوكيمون، بما في ذلك قيمته الأساسية، قدراته، وارتفاعه وزنه. كما يحتوي التطبيق على مخطط النوع والوظيفة لبناء فرق من ستة بوكيمون.
A fast, ergonomic Google Workspace CLI written in Rust for managing various Google services.
هذا المشروع هو ترجمة لبرنامج gogcli (Go) من قبل بيتر ستاينبيرج ويوفر واجهة командية سريعة ومريحة للتعامل مع خدمات غوغل المتعددة، بما في ذلك إيميل، التقويم، درايف، اتصالات، تشات، كيب، وأشكال. يدعم العديد من أنماط الإخراج، مثل JSON، النص العادي، والنتائج فقط، مما يجعلها مناسبة لكل من المستخدمين البشر والمبرمجات.
SCUD is a fast, AI-powered task management system that provides both CLI and desktop GUI interfaces for managing tasks and orchestrating AI agents.
هو نظام إدارة المهام السريع والذكي الذي يوفر كلًا من واجهة الأوامر (CLI) وسطح المكتب (GUI) لتعديل المهام وتحكم في एजENTS الذكية. يعتمد على نموذج SCUD القصير المدى، وهو خفيف الوزن والمروني. يحتوي النظام على واجهة الأوامر السريعة (CLI) ومشروع سطح المكتب (GUI) يدعى ديسكارتس، والذي يوفر إدارة المهام البصرية وتحكم في أجENTS الذكية بوقت حقيقي.
Geostationary is a round-based multiplayer space station simulation where players must keep it running while hidden antagonists work to undermine or destroy it.
هذا لعبة multiplayer حيث يُخصص اللاعبون أدوارًا على محطة فضاء ويتعاونون لضمان تشغيلها. تضم اللعبة نظامًا هندسيًا يمكن العثور عليه في الملف docs/architecture.md. يجب على اللاعبين التعامل مع التحديات والتهديدات من قبل الأعداء الخفيين بينما يتعين عليهم الحفاظ على تشغيل المحطة.
The HiJack project is a Rust-based tool for hijacking tasks.
هي جاك هي أداة إدارة المهام المكتوبة بلغة رست، تسمح للمستخدمين باحتجاز مهام من نظام إلى آخر، وتوفر flexibility وسيطرة على تعيين المهام. تستخدم مشروع هي جاك مكتبة توكيو للبرمجة التزامنية ومكتبة سيردي لتحويل البيانات. يهدف هي جاك إلى تسهيل إدارة المهام عن طريق تمكين نقل المهام السلس بين الأنظمة.
Claustre is a TUI for orchestrating multiple Claude Code sessions across projects, providing a centralized dashboard to manage AI-assisted development workflows.
هو أداة CLI تسمح للمستخدمين بمراقبة وتخطيط العديد من جلسات كلود كود عبر مشاريع مختلفة. يوفّر لوحة تحكم مركزية لتنظيم تدفقات التطوير المسلّطة بالذكاء الاصطناعي، باستخدام ميزات مثل العملات git للفصل بين الجلسات، وواجهات PTY المدمجة للتحكم في الجلسات على الوقت الحقيقي، وكود كلود للاستجابة في الوقت الحقيقي.
A Rust library that helps developers construct, validate, and manage Akeyless secret paths.
توفر هذه المكتبة أدوات لبناء وتحقق من مسارات أسرار Akeyless، مما يمكّن المطورين من دمج إدارة الأسرار في تطبيقاتهم بثقة. تقدم واجهة برمجة تطبيقات آمنة للأنواع تسمح بتجميع أجزاء المسار، والتحقق من مطابقة الصيغة، وتسلسل المسارات لاستخدامها في طلبات HTTP. تدعم المكتبة العمليات غير المتزامنة، ما يتيح دمجها بسلاسة مع بيئات التشغيل غير المتزامنة. تستهدف مهندسي الباك إند والـ DevOps الذين يحتاجون للوصول إلى الأسرار برمجياً، وتقلل من الكود المكرر والأخطاء المحتملة في معالجة المسارات. من خلال تجريد منطق المسار، تُسهل سير عمل استرجاع الأسرار وتحسن وضع الأمان.
Termart is a terminal-based generative art and system monitoring tool, offering various visualizations and utilities.
يعد termart مشروعًا يعتمد على لغة رست، يقدم مجموعة من الرسومات والمراقبة النظامية في الملفات. يتضمن ميزات مثل الرسم التخطيطي الآلي للرسوم المتحركة، و الشاشات الكلاسيكية، ومؤشرات النظام الحقيقية الزمنية. يمكن للمستخدمين تعديل مظهر وتفاعلات هذه الرسومات باستخدام خيارات الأمراء المختلفة. يهدف termart إلى تقديم تجربة متعة ومعلوماتية للمستخدمين الذين يقضون وقتًا في الملفات.
A Rust library that provides data structures and utilities for working with mathematical manifolds, enabling serialization and deserialization via serde.
توفر المكتبة مجموعة من هياكل البيانات التي تمكّن المطورين من تمثيل المنفذات الرياضية داخل تطبيقات Rust. تشمل الوظائف أدوات لبناء المنفذات، استعلامها، وتحويلها بطريقة تتوافق مع نمط الملكية في Rust. يدعم التفاعل مع البيانات عبر تسلسلها وتفريغها باستخدام مكتبة serde، ما يسهل حفظها أو نقلها عبر الشبكة. تم تصميم واجهة برمجة التطبيقات لتكون سهلة الاستخدام للمطورين الذين لديهم خبرة في Rust. تستهدف المشاريع التي تتعامل مع الهندسة الحاسوبية، الرسوميات ثلاثية الأبعاد، أو الحوسبة العلمية التي تتطلب معالجة المنفذات بدقة. تبرز المكتبة بقدرتها على التعامل مع هياكل معقدة مع الحفاظ على الأداء العالي. كما توفر مرونة في التوسع لتشمل خوارزميات إضافية في المستقبل.
blackbird is a Subsonic protocol client designed to provide a practical and visually appealing interface for managing music collections, particularly for users who run Linux and want their music to be streamable.
هو مشروع مفتوح المصدر يهدف إلى ملء الفجوة التي تركها المشاريع الأخرى. مصمم ليكون كثيفًا ومتكاملًا مع تدفقات العمل المحددة، مما يجعل مناهجه مناسبة للعملاء الذين يحتاجون إلى التحكم في إدارة الموسيقى الخاصة بهم. يستخدم blackbird Navidrome لاستضافة مجموعات الموسيقى وتقديم واجهة مستخدم سهلة الاستخدام للموسيقى.
This macOS companion app enhances terminal workflow by linking coding agent sessions to terminal windows, enabling quick navigation and context visibility for developers.
يُحسِّن هذا التطبيق المساعد على macOS سير العمل في الطرفية من خلال ربط جلسات وكيل البرمجة مع نوافذ الطرفية، مما يتيح التنقل السريع ورؤية السياق للمطورين. يراقب التطبيق نشاط الوكيل عبر برنامج مساعدة خفيف الوزن ويعرض لوحة تحكم تحتوي على بطاقات المشاريع. عند النقر على بطاقة، يُعيد التطبيق التركيز إلى النافذة أو الفتحة المناسبة في الطرفية، ويستغل النوافذ الموجودة عند الإمكان. يدعم التطبيق الطرفيات الشهيرة مثل iTerm2 و Terminal.app و Ghostty، ويمكنه إعادة إلحاق جلسات tmux المنفصلة. صُمم لتلبية احتياجات المطورين الذين يتعاملون مع مشاريع متعددة، ويقلل من صعوبة تبديل السياقات ويحافظ على تنظيم مساحة العمل. بفضل واجهته البسيطة، يظل التطبيق غير متدخل ويعمل كأداة جانبية تُكمل تجربة البرمجة.
Provides AI agents with real-time control over any Windows desktop application through a Model Context Protocol interface.
يُقدّم نظامًا يعمل كخادم بروتوكول سياق النموذج، يتيح لوكلاء الذكاء الاصطناعي التفاعل مع أي تطبيق سطح مكتب على ويندوز في الوقت الحقيقي. يستخدم واجهة برمجة تطبيقات واجهة المستخدم في ويندوز لاكتشاف النوافذ، وفحص شجرة العناصر، والنقر على الأزرار، وكتابة النص، وقراءة القيم، والتقاط لقطات الشاشة، واستخراج بيانات الجداول. تُعرّف الخدمة مجموعة من الأوامر البسيطة مثل list_windows و get_window_tree و find_element و click_element و set_value و read_grid، ما يسهل على الوكلاء تنفيذ مهام واجهة المستخدم المعقدة. يستهدف هذا الحل مطوري الذكاء الاصطناعي، ومهندسي ضمان الجودة، وأخصائيي الأتمتة الذين يحتاجون إلى برمجة تفاعلات مع تطبيقات WinForms و WPF و Win32 أو Electron القديمة. من خلال تجريد تفاصيل أتمتة واجهة المستخدم، يتيح النظام للوكيل التركيز على المنطق الأعلى مستوى بدلاً من التعامل مع تفاصيل الواجهة.
The APR Leaderboard project is designed to track and display the Annual Percentage Rate (APR) of various cryptocurrencies.
هذا المشروع يقدم قائمتاه السهلة التي تظهر معدل الفائدة السنوي (APR) للعملات الرقمية المختلفة. يهدف هذا المشروع إلى مطورين،باحثين أو أي شخص مهتم بمعلومات APR للعملات الرقمية. يستخدم المشروع لغة برمجة رست ويعتمد على مكتبتين Serde وتوكيو (Tokio) للتعرف على البيانات والعمليات التلقائية على التوالي. ومع ذلك، لا يظهر أن المشروع يستخدم أي قواعد بيانات.
Blacksmith is a supervised agent harness that runs AI coding agents in a loop to dispatch prompts, monitor sessions, and collect metrics.
هو أداة مفتوحة المصدر تسمح للمطورين بتشغيل एजENTS الكودية الذكية المتعددة في موازنة، كل واحدة تعمل على مهام مختلفة. يوفّر Blacksmith حلقة مراقبة مسؤولة تتابع صحة الجلسات، تجري محاولات إعادة النظر في الإخراج الفارغ، وتتعامل مع حدود السرعة باستخدام التأخير المتزايد. كما يدعم Blacksmith التكوين متعدد الأجسام، مما يسمح للمستخدمين اختيار من بين أجسام الذكية المختلفة مثل Claude، Codex، OpenCode، Aider، و Raw.
Render Claude Code‑generated widgets in a native browser window on Windows.
يستقبل البرنامج ملفات HTML التي ينتجها Claude Code ويعرضها في نافذة أصلية تعمل بمحرك WebView2. عند كتابة Claude ملفًا للعنصر، يكتشف البرنامج Hook ويطلق أو يعيد استخدام نسخة WebView2 مُحضّرة مسبقًا عبر قناة IPC ذات مسار مسمى. تُعرض الرسوم البيانية، المخططات، وأي عناصر تفاعلية كما تظهر في متصفح ويب حقيقي، ما يتيح تجربة بصرية سلسة دون مغادرة الطرفية. يهدف البرنامج إلى مطوري البرمجيات وعلماء البيانات الذين يستخدمون Claude Code لتصميم سريع، ويمنحهم معاينة فورية وعالية الدقة. يتسم البرنامج بخفة الوزن، ويعمل على Windows 11 مع إعداد بسيط، ولا يتطلب أي إعدادات معقدة.
This project automates Homebrew and NPM package management for macOS, running daily via launchd.
هذا المشروع يعتمد على تلقيم وتحديث حزم Homebrew و NPM على نظام macOS، ويُجرى ثلاث مرات في اليوم باستخدام launchd، ويؤدي فحص مسبق، تسجيل التفاصيل الفرعية، وإدارة الأخطاء بذكاء. يقوم هذا الأداة بتحديث حزمة Homebrew نفسها، وتحديث جميع الحزم والمخازن، وتنظيف الإصدارات القديمة، وتكامل مع npm لادارة الحزم العالمية.
A lightweight server that gives coding agents a cross-language code graph, semantic search, and business outcome tracking.
يقدم هذا البرنامج خادمًا يُمكن لوكلاء البرمجة الوصول إلى رسم بياني شجري للشفرة عبر لغات متعددة، مع إمكانية البحث الدلالي وتتبع نتائج الأعمال. يتيح البحث عن رموز برمجية أو ملفات أو تعليقات بناءً على المعنى بدلاً من الاسم، مع ترتيب النتائج حسب الأهمية أو التعقيد. يمكن للمستخدم استكشاف نطاق تأثير التغييرات عبر استعلام واحد يحدد جميع الاعتمادات المتداخلة. يدعم البرنامج تحليل نقاط الحرارة في الكود باستخدام معايير مثل تعقيد سيكلوماتيكي، ويعرض خريطة للمستودع مع أهم الرموز والملفات. يربط الكود بنتائج الأعمال من خلال تتبع الالتزامات الموسومة، مما يتيح تتبع تقدم أهداف محددة. يختلف عن بروتوكول LSP التقليدي بقدرة على دمج البيانات من رموز، ملفات، والتعليقات في استجابة واحدة، مع توفير تحليل متكامل للمعنى والاعتمادات.
Pebble is a lightweight, single-binary CMS that stores all content in a SQLite file and can serve dynamic sites or generate static sites, enabling quick setup and easy deployment for content creators.
يُقدّم Pebble نظام إدارة محتوى خفيف الوزن يُبنى بلغة Rust ويُترجم إلى ملف ثنائي واحد بدون تبعيات خارجية. يُخزن كل بيانات الموقع—المحتوى، الوسائط، الإعدادات—في ملف SQLite واحد، بينما يُدمج خادم الويب والقوالب، CSS، وJavaScript داخل الملف الثنائي. يتيح المشروع وضعين للنشر: خادم ديناميكي مع لوحة تحكم كاملة أو مولد مواقع ثابتة يُخرج صفحات HTML جاهزة للرفع مع خلايا RSS وخريطة الموقع. تتضمن الميزات المدمجة تحسين الصور مع تنسيقات WebP المتجاوبة، تمييز الكود، تحليلات، سجلات التدقيق، وإصدار المحتوى. كما يدعم Pebble استيراد المحتوى من WordPress أو Ghost وتصديره إلى مولدات مواقع ثابتة مثل Hugo أو Zola، ما يسهل عملية الترحيل والتكامل.
oneadms__myclaw is a project for managing and organizing tasks.
هذا المشروع يبدو أنه نظام لإدارة المهام، ربما تم بناؤه باستخدام لغة رست. يستخدم المكتبة serde لتعيين البيانات و Tokio للبرمجة المتزامنة. ومع ذلك، بدون معلومات إضافية، فإن سماتها الدقيقة ووظائفها لا تزال غير واضحة.
Mnemoria is a memory storage system for AI agents that provides persistent, searchable memory to remember information across conversations and sessions.
هو نظام تخزين الذاكرة للمساعدين الذكاء الاصطناعي الذي يوفر ذاكرة متجددة قابلة للبحث. يدعم البحث الدلالي، والبحث الكامل النصي، والبحث المختلط، مما يجعلها مثالية للاستخدام في تطبيقات مثل كلود، جيه بي تي، أو كروسور. يتم تصميم النظام ليكون صديقًا للغيت، مع تنسيق بائن متسلسل وامانة السيطرة على الإصدار.
A websocket server that securely relays encrypted message envelopes using Curve25519 authentication and in-memory queuing.
يُقدِّم هذا النظام خادماً للويب سوكيت يمرِّر رسائل مشفرة بأمان باستخدام بروتوكول التوثيق القائم على أزواج المفاتيح Curve25519، مع إلغاء الحاجة لإدارة حسابات المستخدمين. يتم تخزين الرسائل مؤقتاً في الذاكرة مع ضبط مدة صلاحية محددة، وتطبيق إزالة التكرار، وحدود عدد الرسائل لكل مستلم، ما يضمن موثوقية التسليم وترتيب الرسائل. يدعم الخادم تأكيد التسليم وإعادة توجيه رسائل التأكيد، بالإضافة إلى إمكانية إرسال إشعارات دفع صامتة عبر APNS للمتلقين غير المتصلين. يستهدف المطورين الخلفيين الذين يبنون أنظمة رسائل أو إشعارات آمنة، ويحل مشكلة نقل الرسائل المشفرة بكفاءة عالية مع ضمان التسليم في الوقت الحقيقي.
A terminal-based interface that lets users browse repositories, manage issues, pull requests, CI/CD workflows, and security alerts directly from the command line.
يقدم هذا البرنامج واجهة مستخدم طرفية شاملة للتفاعل مع منصة استضافة الشيفرة الشهيرة. يتيح للمطورين تصفح محتويات المستودعات، تحرير الملفات، والقيام بعمليات الالتزام دون مغادرة الطرفية. يمكن للمستخدمين إنشاء وتعديل وإغلاق القضايا وطلبات السحب، إدارة التسميات، المساهمين، والمواعيد النهائية، ومراجعة سلاسل المناقشة. كما يدعم الواجهة مراقبة سجلات سير العمل CI/CD، تشغيل الإجراءات، والتعامل مع تنبيهات الأمان مثل تحديثات الاعتماد وفحوصات الكود. صُمم للمهندسين الذين يفضلون سير عمل خفيف الوزن يعتمد على لوحة المفاتيح، ويجمع العديد من المهام الشائعة في بيئة موحدة متماسكة.
DataGrid5 is a high-performance, feature-rich data grid component built with Rust and WebAssembly for modern browsers.
يعد DataGrid5 نظامًا سريعًا للغاية يعتمد على WebAssembly لتحكم الجدول، يوفر وظيفة مشابهة لتطبيق إكسل مع تسجيل الحسابات GPU المسرع باستخدام WebGL. يحتوي على أداء عالي، وواجهة شريحة تدوينية مشهورة، ودعم التحرير الكامل، وقدرات البحث المتقدمة. كما يدعم التحقق من المدخلات، والتصميم الغني، وتسجيل الحسابات، والترتيب، والفلاتر، والتنظيم بالأعمدة، والألواح المجمعة، وأزرار السياق، ودعم النواة العامل، وتحميل البيانات تدريجيًا.
A Rust library that offers structured, SSR‑safe state management for the Leptos web framework.
يقدم مكتبة leptos-store بنية لإدارة الحالة في إطار عمل Leptos مع ضمان أمان التمثيل على جانب الخادم. تعتمد على مخازن عالمية ومنظمة بالمساحات الاسمية، وتفرض تدفق التغييرات من خلال مُعدّلات محددة فقط، ما يضمن التنبؤ وسهولة الصيانة. تدعم المكتبة التمثيل على جانب الخادم بشكل افتراضي، وتوفر ميزة التهيئة التلقائية للحالة بين الخادم والعميل عبر عملية التهيئة (hydration). كما تدعم الإجراءات غير المتزامنة وتوفر التحقق من الأنواع في وقت الترجمة، مما يقلل الأخطاء في وقت التشغيل. تم تصميمها لتلبية احتياجات التطبيقات المؤسسية الكبيرة، وتقدم واجهة برمجية نظيفة بدون تعقيدات غير مرئية. تُدمج بسلاسة مع أدوات Leptos الأساسية مثل الإشارات والسياقات، وتتيح للمطورين بناء تطبيقات ذات بنية واضحة وقابلة للتوسع.
Measure the 'right distance' in your Rust code by analyzing coupling based on Vlad Khononov's framework.
cargo-coupling هو أداة تحليلية تقوم بتحليل التكامل في مشاريع لغة رست باستخدام إطار عمل Vlad Khononov 'Balancing Coupling in Software Design'. تعمل الأداة على حساب درجة توازن من ثلاثة أبعاد رئيسية: قوة التكامل، المسافة، والINSTABILITY. يقدّم أداة cargo-coupling خروجاً CLI مع درجات ودرجات لكل قضية، وتقترح تغييرات محددة في الكود لخفض التكامل.
The nutcase__nes-rust project is an open-source NES emulator written in Rust, designed to accurately replicate the Nintendo Entertainment System's hardware and provide a user-friendly interface.
هذا المشروع هو محاكي NES accurate للزمن، يعتمد على لغة برمجة رست ويدعم العديد من المترجمات، ويحتوي على أداة خدعة مع البحث في الذاكرة والمرآة العشري. يتطلب هذا المشروع لغة برمجة رست (إصدار 2021) ومكتبة SDL2 للرسم والصوت.
A high‑performance command‑line tool that converts legacy JPEG and H.264 media into modern JXL and HEVC formats while ensuring lossless image quality and perceptual video fidelity.
توفر هذه الأداة محركًا سريعًا ومتعدد الخيوط لتحديث أرشيفات الوسائط. تقوم بالكشف التلقائي عن ملفات JPEG و H.264 القديمة، ثم تعيد بنائها وتشفيرها إلى صيغ JXL و HEVC مع ضمان عدم فقدان جودة الصور أو الحفاظ على الدقة البصرية للفيديو. يستخدم حلقة تغذية راجعة سايبرنيكية لتحليل تعقيد المحتوى وضبط معلمات التشفير في الوقت الحقيقي، ثم يتحقق من النتيجة باستخدام مقاييس SSIM و MS‑SSIM. تم تصميمها للعمل على نظام macOS، وتناسب معالجة الدُفعات الكبيرة للصور والفيديو. يمكن تشغيلها عبر سطر أوامر، ما يجعلها قابلة للتكامل في خطوط إنتاج الوسائط المؤتمتة.
A cross‑platform desktop application that detects and removes duplicate and similar images and videos, protecting important files.
تطبيق Media Dedup هو أداة سطح مكتب تقوم بفحص مكتبات الصور ومقاطع الفيديو للعثور على الملفات المكررة بالضبط والمتشابهة بصريًا. يوفر التطبيق خوارزميات تجزئة متعددة للمقارنة البصرية للصور، ويستخدم تجزئة BLAKE3 السريعة للكشف عن التكرارات الدقيقة. يشتمل التطبيق على واجهة رسومية حديثة مع معاينات فورية، وقوائم ملفات مُرمّزة بالألوان، وإعدادات حماية دائمة. يمكن للمستخدمين تصفية الملفات حسب نسبة الحجم، وضبط حجم التجزئة، وتحديد مسافة هامينغ لضبط دقة اكتشاف التشابه. تم تصميم Media Dedup للمتخصصين في التصوير، ومحرري الفيديو، وأي شخص يحتاج إلى تنظيف مجموعات وسائط كبيرة بكفاءة.
The clterm project is a command-line terminal tool for interacting with the system.
هذا أداة ترمينال سطر الأوامر التي توفر واجهة بسيطة للمستخدم لتفاعل مع النظام. تستخدم مكتبة Tokio للبرمجة المتزامنة و Serde لتسلسل البيانات. لا تتطلب هذه الأداة أي قواعد بيانات خارجية، مما يجعلها خفيفة الوزن ومجديلة. الوظيفة الرئيسية لهذه الأداة هي تقديم طريقة سهلة للمستخدم لتعامل مع تفاعلات النظام من سطر الأوامر.
The Generic Extractor is a server that extracts navigable document trees from PDFs, using OCR and LLMs to provide summaries, cross-references, and lazy-loadable content.
هذا المشروع يقدم خادمًا لاستخراج بنية المستندات الهيكلية من ملفات PDF. يستخدم دكلنج (Docling) للOCR و LLG (Gemini 3 Flash عبر OpenRouter) لاستخراج شجرة مستند قابلة للتوجيه مع تلخيص، مراجع متقاطعة، ومحتوى قابل للتحميل بشكل مشروط. يمكن تكوين الخادم من خلال تكوينات استخراج خاصة بالمنطقة، التي تحدد بنية المستندات المستخرجة.
Legend provides persistent context memory for AI coding assistants, enabling them to retain decisions, discoveries, and progress across sessions.
يُعد Legend أداة سطر أوامر خفيفة الوزن تُعطي مساعدين البرمجة بالذكاء الاصطناعي ذاكرة دائمة عبر الجلسات. تقوم الأداة بتتبع القرارات والاكتشافات والتقدم تلقائياً، بحيث لا يفقد المساعد السياق أثناء العمل. تُنشئ Legend مجلدًا مخفيًا لتخزين الذاكرة، وتستكشف بنية المشروع، وتُحقن السياق في موجه المساعد. تدعم الأداة عدة وكلاء ذكاء اصطناعي مثل Claude وCodex وGemini، وتتكامل مع مساعِد IDE مثل VS Code Copilot وCursor وZed. يمكن للمطورين بدء جلسة، تحميل الذاكرة السابقة، تسجيل رؤى جديدة عبر أمر واحد، واستعلام عن المعرفة المجمعة. يساهم ذلك في تقليل التكرار وتسرّع التطوير المدعوم بالذكاء الاصطناعي.
This project is a stream proxy for handling network requests.
هذا المشروع هو بروكسي للتدفقات لتعامل مع طلبات الشبكة.
FaceGuard is a tool that automatically detects and blurs faces in videos and images, providing a way to protect individuals' privacy.
يعد FaceGuard مشروعًا مفتوح المصدر يستخدم تقنيات الرؤية الحاسوبية لاكتشاف وتبديد الوجوه في الفيديو والصور. يدعم المشروع العديد من صيغ الملفات، بما في ذلك MP4، MOV، AVI، MKV، JPEG، PNG، وغيرها. كما يحتوي على متابعة دائمة للوجوه، الانتقال السلس، التبديد المحسّن بالGPU، أشكال تبديد بيضاوية أو مربعة، تدفق الاستعراض، اكتشاف الإطار المتبقّي، واجهة المستخدم الرسومية على سطح المكتب، وواجهات CLI.
A personal job search automation agent that tracks climate finance flows and job postings to generate hiring opportunity signals for climate-focused career seekers.
يعمل هذا المشروع كأداة أتمتة للبحث عن فرص عمل موجهة نحو المناخ، حيث يجمع بين مخزن معرفة رسومي، واستخراج كيان مدعوم بالذكاء الاصطناعي، ومراقبة تدفقات التمويل المناخي في الوقت الحقيقي. يتم تخزين البيانات في قاعدة RDF مع تصنيفات SKOS للمنطقة المناخية، وأدوات التمويل، والجغرافيا، مع تتبع مصدر كل معلومة مع درجات ثقة. يتيح واجهة المستخدم المبنية على HTMX للمستخدمين رفع المستندات، والبريد الإلكتروني، وصفحات الويب، ثم يقوم النظام باستخراج الكيانات ذات الصلة وتحديث المخزن الرسومي. من خلال ربط تدفقات التمويل بالإعلانات الوظيفية، يولد النظام إشارات توضح فرص التوظيف الناشئة. يهدف هذا الحل إلى مساعدة الباحثين عن وظائف في مجال المناخ، ومستشاري المسار المهني، على اتخاذ قرارات مبنية على بيانات دقيقة ومحدثة.
A command‑line VPN client that creates secure, encrypted tunnels for private internet access.
يُعد Resonance VPN عميلًا خفيفًا يعمل عبر سطر الأوامر ويُصنع بلغة Rust، ويُتيح إنشاء نفقٍ مشفر وآمن عبر بروتوكولات TCP أو UDP. يقوم بترميز جميع حزم البيانات بين العميل والخادم البعيد، ما يضمن سرية وسلامة الاتصال. يعتمد على I/O غير متزامن لضمان أداء عالٍ مع استهلاك منخفض للموارد. يمكن للمستخدمين إعداد ملفات تعريف الاتصال عبر ملفات JSON بسيطة، بفضل تكامل serde. يهدف Resonance VPN إلى تلبية احتياجات الأفراد الذين يحرصون على الخصوصية والمطورين الذين يحتاجون إلى حل VPN قابل للبرمجة والموثوق.
A Rust-based HTTP service that remotely manages Docker Compose deployments from a remote repository, allowing start/stop, tag checkout, and cleanup via authenticated API calls.
يُقدّم هذا المشروع واجهة برمجة تطبيقات HTTP خفيفة تُتيح التحكم في نشرات Docker Compose على الجهاز المضيف. يمكن للمستخدمين بدء أو إيقاف الخدمات، وتحديد ملف Compose المطلوب، بالإضافة إلى تنظيف الأحجام والصور غير المستخدمة. يدعم المشروع أيضًا التبديل إلى علامات محددة من مستودع بعيد، مع فرض حد أدنى للسنوات لتجنب نشر التغييرات الحديثة غير المرغوب فيها. جميع النقاط النهائية محمية برمز مصادقة Bearer لضمان أمان العمليات. يركز التصميم على البساطة لتسهيل دمجه في خطوط أنابيب CI/CD أو أنظمة الإدارة عن بُعد. يتيح للمشغلين التحكم الكامل في بيئات الإنتاج دون الحاجة إلى الدخول إلى الجهاز مباشرة. كما يوفر آلية تنظيف تلقائي للموارد لتقليل استهلاك مساحة التخزين.
trev is a fast TUI file viewer for browsing and managing directories, featuring a tree view, syntax-highlighted preview, image preview, and Neovim integration.
تُعد تريف أداة عرض ملفات تعمل بالواجهة السطرية سريعة ومميزة، تساعد على تصفح وتشغيل المجلدات بسهولة. تتيح لك هذه الأداة عرض مجلداتك في شجرة، وتصفح الكود مع إضاءة لغة، وتظهر الصور بشكل مباشر باستخدام سيكسيل أو كيتي. كما تحتوي على دعم تصفح الأوامر الخارجية، والبحث الفوري، والتشغيلات الملفية مثل النسخ الاحتياطي، القص، النقر، التحرير، التراجع/التجديد. تتيح لك الأداة أيضًا الحفظ الدائم للمجلدات وتكاملها مع نيو فيم عبر وضع الديمن.
A command‑line tool that wraps the Proxmox VE REST API, enabling fast and feature‑rich management of virtual machines, containers, storage, and network from the terminal.
تُعد prox‑cli أداة سطر أوامر مكتوبة بلغة Rust تُغلف واجهة برمجة تطبيقات Proxmox VE بالكامل، وتوفر أكثر من 150 أمرًا لإدارة الأنظمة الافتراضية والحاويات. تدعم الأداة عمليات تشغيل وإيقاف وحذف الآلات الافتراضية والحاويات، وإنشاء واسترجاع اللقطات، وتكوين التخزين والشبكات، وإدارة المستخدمين والأدوار، وتحويل الآلات إلى قوالب. تُقدّم واجهة مميزة مع إخراج ملون لسهولة القراءة، ووضع JSON لتسهيل البرمجة النصية، ودعم ملفات تعريف متعددة لتبديل البيئات بسهولة. تستهدف الأداة مسؤولي الأنظمة ومهندسي DevOps الذين يحتاجون إلى أتمتة المهام اليومية وتبسيط سير العمل. تحل المشكلة التي يواجهها المشغلون في الاعتماد على واجهة الويب، وتقلل من الأخطاء البشرية وتسرّع عمليات الصيانة. ما يميز prox‑cli هو دمج جميع وظائف Proxmox في حزمة واحدة قابلة للتنفيذ، مع دعم للبرمجة النصية وسهولة التخصيص.
Enable Face ID biometric authentication on Samsung Galaxy Book laptops via a command‑line tool.
توفر هذه الأداة واجهة بسيطة لتكوين وتمكين المصادقة بالهوية الوجهية على أجهزة Samsung Galaxy Book. تعتمد على لغة Rust لأداء عالٍ وملفات Bash للتكامل مع النظام، مستفيدةً من كاميرا الجهاز وأجهزة الاستشعار البيومترية المدمجة. يتيح للمستخدمين إعداد واختبار وإدارة ملفات تعريف Face ID مباشرة من الطرفية، مما يبسط عملية تفعيل أو إيقاف المصادقة بالوجه دون الحاجة للتنقل عبر إعدادات النظام المعقدة. تستهدف الأداة مالكي أجهزة الكمبيوتر المحمولة الذين يرغبون في طريقة سريعة وموثوقة لتأمين أجهزتهم باستخدام التعرف على الوجه، مع توفير حل خفيف الوزن يعمل عبر أنظمة تشغيل مختلفة. تحل هذه الأداة مشكلة الاعتماد على واجهات المستخدم الرسومية المعقدة وتوفر تجربة سطر أوامر موحدة وسهلة الاستخدام.
The mcp-airbnb project is a Model Context Protocol server that enables AI assistants to search and browse Airbnb listings via a dual data source, providing various tools for hosts, investors, travelers, and developers.
هذا الخادم يعطي أي مساعد ذكاء مصمم لاستخدام بروتوكول MCP الوصول إلى 15 أداة للبحث والتحليل والتुलन بين الإعلانات على فيسبوك بي آي آر دون الحاجة إلى مفتاح API. يحتوي على مزايا مثل تفاصيل الإعلان، المراجعات، التقويمات السعرية، проفايل المضيف، إحصائيات المنطقة، تقديرات الاحتلال، مقارنة الإعلانات، اتجاهات الأسعار، العثور على الفجوات، تقدير الإيرادات، تصنيف الإعلان، تحليل المزايا، المقارنة السوقية، وملف المضيف.
A desktop application that allows users to dictate speech into any text field, automatically transcribing and pasting the cleaned text.
يتيح هذا البرنامج للمستخدمين تحويل كلامهم إلى نص مكتوب في أي حقل نصي على سطح المكتب. يتم ضبط مفتاح تسجيل قابل للتخصيص، حيث يضغط المستخدم ويستمر في التحدث، ثم يترك المفتاح ليتم إرسال الصوت إلى خدمة تشفير صوتي متوافقة مع Whisper. يتم معالجة النص الأولي عبر نموذج لغة كبير عبر واجهة برمجة تطبيقات محلية أو عن بعد، لتحسين القواعد الإملائية وعلامات الترقيم وتنسيق النص. بعد الانتهاء، يُلصق النص المنقح تلقائياً في النافذة النشطة، بينما تُحفظ جميع التسجيلات في لوحة التاريخ لتسهيل نسخها أو تعديلها لاحقاً. يستهدف البرنامج الكتاب المحترفين، والمهنيين، وأي شخص يرغب في الكتابة بدون استخدام لوحة المفاتيح، ويحل مشكلة بطء الكتابة اليدوية ويعزز جودة النص باستخدام الذكاء الاصطناعي. يتميز بواجهة بسيطة، ودعم للعديد من نماذج Whisper وLLM، مع إمكانية توسيع الوظائف عبر إعدادات مرنة للواجهة الخلفية.
A high‑performance HTTP API that provides fast, full‑text search and exact lookup for over 300 million domain names.
يُقدِّم هذا المشروع محرك بحث نطاقات يضم أكثر من 300 مليون اسم نطاق باستخدام مكتبة بحث نصي متكاملة. يُعرِّض واجهة برمجة تطبيقات HTTP غير متزامنة للبحث بالكلمات المفتاحية، والبحث الدقيق للسماء، وتصفية نطاقات المستوى الأعلى، مع تحقيق استجابات تحت الملي ثانية بفضل التخزين المؤقت في الذاكرة. يدعم النظام التحديثات اليومية المتزايدة، ما يتيح إضافة أو حذف أسماء النطاقات دون إعادة بناء الفهرس بأكمله. تُطبَّق تقنيات تقسيم الكلمات على أسماء النطاقات المركبة لتحسين دقة البحث. يجمع التصميم بين خادم Rust غير متزامن، ومُشغِّل غير متزامن، وتخزين Redis لتحقيق معدل معالجة عالٍ وانخفاض زمن الاستجابة. يُصمم هذا النظام لتلبية احتياجات مسجّلي النطاقات، ومشغّلي DNS، وأي خدمة تتطلب فحص توافر النطاقات بسرعة فائقة.
PhoneCheck is a PBX health monitoring tool that periodically calls a phone number via SIP/VoIP, captures the audio greeting, and uses Wav2Vec2 audio embeddings for semantic matching.
يعد PhoneCheck نظامًا مُدمجًا مصممًا لمراقبة أنظمة الهاتف التجارية. يُدعو بشكل دوري إلى رقم هاتفي محدد خلال ساعات العمل، ويحصل على صوت الإجابة، ويتحقق من التمثيل الصوتي باستخدام Wav2Vec2. ثم يقارن هذا التمثيل مع تمثيل مرجع باستخدام التشابه الجذري. إذا لم يتوافق الصوت أو فشل المكالمة، فإن الأداة ترسل إشعارًا بالتأكيد. هذه المنهجية تحل مشكلات الترجمة النصية التقليدية من خلال السماح بتباين طبيعي بينما يتم اكتشاف تغييرات كبيرة أو فشل.
A fast Rust CLI that downloads Instapaper articles from a CSV export, extracts clean text, and stores them in a searchable SQLite database.
تُتيح هذه الأداة سطر أوامر سريعة بلغة Rust للمستخدمين تحميل مكتبة Instapaper بالكامل من ملف CSV وتخزين المقالات محلياً. تُعالج الأداة كل مقالة عبر سلسلة من خطوات استخراج النص، بدءاً من تنزيل المحتوى عبر الإنترنت، ثم تنظيفه باستخدام خوارزميات متعددة الطبقات. بعد استخراج النص، تُحفظ المقالات في قاعدة بيانات SQLite تدعم FTS5، ما يتيح بحثاً نصياً سريعاً وفعالاً عبر جميع المقالات. يمكن للمستخدمين البحث عن كلمات مفتاحية أو عبارات محددة، أو حتى استخدام عوامل Boolean، مع عرض مقتطفات مُسليحة للنتائج. توفر الأداة إمكانية قراءة المقالات مباشرة من سطر الأوامر، مع إظهار العنوان، الرابط الأصلي، وعدد الكلمات. يُعالج البرنامج مشاكل فقدان المقالات أو فشل التنزيل عبر آلية إعادة المحاولة، ويُتيح إعادة محاولة المقالات الفاشلة لتكملة المكتبة. يُعد هذا الحل فريداً بفضل تركيزه على Instapaper، سرعة التنفيذ، واستخدام قاعدة بيانات محلية بدلاً من الاعتماد على خدمات سحابية.
A statusline plugin that displays real-time token usage, cost, git status, tool activity, agent status, skill usage, and todo progress for Claude Code.
يضيف المكوّن شريط حالة ديناميكي إلى Claude Code، يعرض عدد الرموز المستهلكة والتكلفة الجارية للجلسة الحالية. كما يعرض الفرع النشط في Git، وعدد الملفات، وتغييرات الأسطر، مما يمنح المطورين سياقًا فوريًا حول مستودعهم. تُظهر مؤشرات الوقت الحقيقي أي أدوات تعمل، وأيها اكتملت، ومدة تشغيل الوكلاء المنشأ. يتم إبراز استخدام المهارات، بحيث يمكن للمستخدمين معرفة ما إذا كان Claude يتفكر، أو يقوم بالاختبار القائم على التصميم، أو يستكشف الكود. يُظهر شريط المهام التقدم مع قائمة مرقمة، موضحًا المهمة الحالية وحالة الإنجاز. يدمج هذا المكوّن بين الرؤية اللحظية للموارد والبيانات البرمجية، مما يقلل الحاجة للتنقل بين النوافذ. يتيح للمطورين التركيز على الكود بينما يظل لديهم نظرة شاملة على الأداء والتقدم.
A terminal Breakout game that pauses automatically while Claude Code processes prompts, allowing users to play while waiting.
يُقدّم هذا المشروع لعبة Breakout تعمل في الطرفية، وتُقابل المستخدمين بالترفيه أثناء انتظار معالجة Claude Code. تُوقف اللعبة تلقائياً عند بدء Claude في التفكير، وتستأنف فور إرسال طلب جديد، ما يقلل من فترات الانتظار. تُشغَّل اللعبة داخل جلسة tmux، مما يتيح عرض موازٍ لمخرجات الذكاء الاصطناعي ولعبة Breakout نفسها. يمكن للمستخدم ضبط تخطيط النافذة، والتحكم في اللعبة عبر مفاتيح بسيطة، أو حتى تشغيل اللعبة بشكل مستقل عن Claude Code. تُحقق التكامل عبر إشارات Unix، ما يضمن تجربة سلسة دون تعطيل سير العمل. تُعد هذه الميزة إضافة فريدة للبيئة البرمجية، حيث تُدمج الترفيه مع الإنتاجية في واجهة سطر أوامر واحدة.
Mods is a CLI model manager for the AI image generation ecosystem, providing dependency resolution, GPU-aware variant selection, and content-addressed storage.
يعد مودز أداة خطية (CLI) مصممة لتعامل مع النماذج في نظام إنتاج الصور باستخدام الذكاء الاصطناعي. تسمح للمستخدمين بتثبيت وربط وتحديث النماذج بسهولة. يوفّر مودز العديد من الميزات الرئيسية، بما في ذلك حلول الاعتماد، حيث يتم تثبيت VAEs والتعرف على النصوص بشكل تلقائي. كما يقدم مودز اختيار النوع المتوافق مع البطاقة الرسومية، مما يختار النوع الأكثر ملاءمة للنماذج بناءً على ذاكرة VRAM المستخدمة. بالإضافة إلى ذلك، يستخدم مودز تخزين محتويات-العنوان، مما يضمن تنزيلات مكرّسة ومرتبطة بالحش. الدعم متوفر لعدة أدوات، بما في ذلك ComfyUI و A1111 و InvokeAI (المخطط)، ويسمح للمستخدمين بتبني النماذج الموجودة مسبقًا دون تنزيلها مرة أخرى.
A CLI toolkit for managing, training, and generating AI images across multiple inference tools.
الأداة توفر واجهة سطر أوامر موحدة لإدارة نماذج توليد الصور بالذكاء الاصطناعي. تسمح بتنزيل النماذج مع جميع مكوناتها، مثل VAE ومشفّرات النص، مع التحقق من سلامة الملفات عبر التخزين المعتمد على القيم التجزئة. تختار الأداة تلقائياً النسخة الأنسب للمعالج الرسومي المتاح، مع دعم للأنواع المختلفة مثل fp16 و fp8 و GGUF. يمكن للمستخدمين تدريب LoRA على مجموعات بيانات مخصصة ثم توليد صور باستخدام نفس الأداة. كما تدعم الربط مع أدوات أخرى مثل ComfyUI و A1111، مع إنشاء روابط رمزية شفافّة لتجنب التخزين المكرر. يهدف هذا الحل إلى تسهيل تجربة المطورين والفنانين في اختبار وتوزيع نماذج توليد الصور.
The mklmto__eodhd-mcp project is a fast, compiled MCP server written in Rust that connects Claude Desktop to the EODHD financial data API.
هذا المشروع يقدم مجموعة شاملة من الأدوات لوصول وتحليل البيانات المالية من EODHD. يحتوي على 15 أداة تغطي جوانب مختلفة من سطح API EODHD، بما في ذلك البيانات السوقية والتحليل والإجراءات الاقتصادية والتقويم. يتم بناء الخادم كبيتكوين مكتوب باللغة الرس्ट، مما يضمن بدء التشغيل السريع وتخزين الذاكرة المنخفضة.