This project provides a secure and compliant way to redact personally identifiable information (PII) from PDF documents.
هذا الأداة مصممة لتعزز الأمان والامتثال في إزالة البيانات الحساسة من المستندات PDF. تستخدم نهجًا قويًا للتحديد والإخفاء للمعلومات الشخصية، مما يجعلها موردًا ضروريًا للأجهزة التي تتعامل مع المستندات الخصوصية. يمكن للمستخدمين استخدام أداة ديلير لإزالة المعلومات الحساسة بسهولة، مثل الأسماء والعناوين أو التفاصيل المالية، دون التأثير على صحة المستند.
The Conversation Toolkit (CTK) is a powerful, plugin-based system for managing AI conversations from multiple providers.
يعد أداة الحوار (CTK) نظامًا قويًا ومستندًا على إضافة الملحقات لتعامل مع حوارات الذكاء الاصطناعي من مزودين متعددين. يمكن للمستخدمين استيراد وتخزين وبحث واستخراج محادثاتهم في صيغة شجرة موحدة بينما يحتفظ بتفاصيل المزود الخاصة.
The Bruno Swarm project is a multi-agent AI development tool for creating complex systems.
برونو سوارم هو إطار عمل مفتوح المصدر يسمح للمطورين بإنشاء وتشغيل مجموعات من एजENTS، كل منها يحمل نموذجًا ذكائيًا. هذا يتيح إنشاء أنظمة معقدة يمكنها التفاعل مع بعضها في بيئة ديناميكية.
This project provides a Python package for working with quantum algorithms in OpenQASM 3.
هذا المشروع هو حزمة برمجية لغة بايثون تتيح للمستخدمين استخدام و تنفيذ و بناء الخوارزميات الكمية باستخدام OpenQASM 3. يوفّر هذا الحزمة إطارًا للعمل مع الخوارزميات الكمية، مما يجعل من السهل تطوير وتجريب هذه العمليات المعقدة. يمكن للمستخدمين توسيعها و تخصيصها لتحقيق احتياجاتهم الخاصة.
The lox project is a discretionary macro research platform designed to help users manage their portfolios systematically.
هو منصة بحث مالي متعمدة توفر أدوات منهجية لادارة المحفظة الاستثمارية. يقدم مجموعة من الميزات والλειان، بما في ذلك تحليل البيانات وتحليلها، لمساعدة المستخدمين على اتخاذ قرارات استثمارية مدروسة.
The punt-tts project is a text-to-speech tool designed for developers to integrate speech synthesis functionality into their applications.
هذا المشروع هو أداة تحويل النص إلى صوت، مصممة للاستخدام من قبل المطورين لدمج قدرة التحويل الصوتي في تطبيقاتهم. يحتوي على خدمة MCP وملف تعريف Claude Code. يمكن للمطورين استخدام هذه الأداة لتضمين القدرة على تحويل النص إلى صوت في مشاريعهم.
This project provides a text-to-speech (TTS) server and command-line interface (CLI) for language learners.
هذا المشروع يقدم خادم تحويل النص إلى صوت (TTS) وواجهة سطر الأوامر (CLI) مصممة خصيصًا للتعلم اللغوي. يستخدم هذا المشروع تقنيات ElevenLabs، AWS Polly، و OpenAI لتقديم تحويل النص إلى صوت من نوعية عالية. يمكن استخدام خادم TTS كخدمة خلفية، بينما توفر واجهة CLI واجهة مستخدم سهلة الاستخدام للتفاعل مع النظام.
This project provides image generation capabilities for language learning applications.
هذا المشروع يقدم قدرات إنتاج الصور للآثار التعلم اللغوي. يعتمد على OpenAI لإنشاء صور عالية الجودة، مما يجعلها حلًا مثاليًا للمؤسسات التعليمية والمنصات التعلم اللغوي.
punt-biff is a modern CLI communication tool designed for software engineers.
هو أداة CLI حديثة تتيح للمهندسين البرمجيين إدارة وتعامل الرسائل بشكل أكثر كفاءةً وتنظيمًا. توفر punt-biff طريقة بسيطة ومريحة لتعامل الرسائل الواردة، مما يسمح للمطورين التركيز على مهامهم الأساسية دون أي انتباه. يمكن المستخدمين بسهولة عرض وتصفية وإجابة الرسائل من مصادر متعددة، مما يجعل punt-biff أداة ضرورية في أي تدفق عمل لصانعي البرمجيات.
The imgui-bundle project provides a fast and feature-rich GUI toolkit for C++ and Python applications.
هذا المشروع مجموعة من الأدوات وال бібліوتكيات التي تسمح بإنشاء واجهات مستخدم رسومية قوية في وقت قصير. يدعم اللغة البرمجية C++ وبرمجة بايثون، مما يجعلها حلًا متوافقًا مع عدة منصات للتنفيذ. يحتوي imgui-bundle على ميزات مثل التصفح السريع والخيارات المتقدمة للاستخدام والcompatiblity مع عدة منصات.
The cerberus-context project provides a tool for AI agents to explore and understand code using AST-based analysis.
cerberus-context هو أداة استكشاف كود تستند إلى تحليل AST مصممة ل एजENTS الذكية. يستخدم ذاكرة الجلسة لتمكين التحليل من بنية الكود، مما يسمح لل أجENTS بفهم وتفاعل مع البرمجيات بشكل أكثر فعالية.
The dimljus project is a video LORA training toolkit designed for diffusion transformer models.
dimljus هو أداة تدريب لورا للفيديو مصممة خصيصًا للmodeleس الترانسفورميشنية التفجيرية. يوفّر مجموعة من الأدوات والخصائص لتسهيل عملية تدريب هذه الموديلات بفاعلية. تتمحور مهمة أداة dimljus حول تسهيل عملية التدريب، مما يجعلها أكثر سهولة للباحثين والمطورين. باستخدام أداة dimljus، يمكن المستخدمين تجربة مختلف التكوينات والمتغيرات الحاسمة لتحقيق النتائج الأمثل.
jampy is a tool for managing music recording sessions.
هو أداة لإدارة جلسات التسجيل الموسيقي. يساعدك jampy في تنظيم وتتبع جلسات التسجيل الخاصة بك. مصمم لسهولة إدارة الملفات المتعددة، والتسجيلات والتعديلات. يمكنك بسهولة جدولة الجلسات، ووضع المهام، وتحديد التقدم باستخدام jampy. هذه الأداة مثالية للمصممي الموسيقيين ومهندسي التسجيل والموسيقيين الذين يحتاجون إلى منصة مركزية لإدارة جلساتهم.
A command‑line tool that lets traders backtest, paper trade, and research strategies using Alpaca Markets data.
أداة ألباتريد هي تطبيق سطر أوامر مخصص للبحث في التداول المنهجي. تربط التطبيق مع أسواق ألباكا لاسترجاع بيانات السوق التاريخية والحية، ما يتيح للمستخدمين اختبار استراتيجياتهم مع تنفيذ أوامر واقعي. كما تدعم الأداة التداول الورقي، مما يتيح للمتداولين محاكاة الصفقات في الوقت الحقيقي دون مخاطرة رأس المال. تعتمد الأداة على مكتبات بايثون مثل باندا، نيمباي، وبلاوتلي لتقديم مؤشرات أداء شاملة وتصورات رسومية. كما يمكن توسيع وظائفها بإضافة منطق مخصص أو دمج مصادر بيانات أخرى، ما يجعلها أداة مرنة للباحثين والمهتمين بالاستراتيجيات الكمية.
The c3 project provides a framework for discovering capability constraints in AI coding agents.
هذا المشروع يقدم إطارًا لاكتشاف القيود القدرات في एजENTS الكتابة الآلي. يفعل هذا عن طريق تحليل سلوك وخرج الأجنت، مما يوفر نظرة شاملة على قوته وعيوبه. يمكن استخدام هذه المعلومات لتطوير أداء الأجنت، وتحسين تفاعلها مع المستخدمين، أو حتى الكشف عن القيم المحتملة.
This project is a customer relationship management system for real estate wholesalers, providing programmatic lead scoring.
هذا المشروع هو نظام إدارة علاقات العملاء لمناقصة العقارات، يوفّر تصنيف الأهداف البرمجية.
Generate academic paper PDFs from structured research data with interactive editing.
يُحوِّل هذا التطبيق الويب البيانات البحثية المنظمة إلى ملفات PDF لأوراق أكاديمية مُعدة بعناية. يُنشئ تلقائياً الرسوم البيانية باستخدام مكتبات التصوير البياني ويُركّب النص مع مساعدة الذكاء الاصطناعي في توليد المحتوى. يتيح للمستخدمين تعديل المحتوى والتخطيط والرسوم عبر واجهة ويب بديهية قبل التصدير النهائي. صُمم للأكاديميين والطلاب الجامعيين والباحثين الذين يحتاجون إلى تسريع تحويل البيانات الخام إلى مستندات جاهزة للنشر. يحل المشكلات المرتبطة بالخطوات اليدوية المملة في إعداد المقالات، مثل إنشاء الرسوم البيانية، كتابة النص، وتنسيق المستند، مما يوفر الوقت ويقلل الأخطاء.
This project provides a weather forecast probability engine to support prediction market trading.
هذا المشروع يقدم محرك الاحتمالات للتنبؤ بالطقس للاستخدام في تجارة الأسواق التنبؤية. يستخدم هذا المحرك تقنيات التعلم الآلي لتحليل البيانات المتعلقة بالطقس، مثل درجات الحرارة والرطوبة. يمكن استخدام هذه المعلومات من قبل المستثمرين في أسواق التنبؤ للتوصل إلى قرارات مدروسة.
This project is a multi-sport prediction market system designed for the NFL, NBA, and MLB.
هذا المشروع هو نظام تسويق التنبؤات متعدد الرياضات مصمم لصالح الدوري الوطني لكرة القدم، دوري المحترفين لكرة السلة، و دوري البيسبول الرئيسي. يتيح هذا النظام للمستخدمين إنشاء وتشغيل أسواق التنبؤات لمختلف أحداث الرياضة. يدعم النظام عدة ligas، بما في ذلك الدوري الوطني لكرة القدم، دوري المحترفين لكرة السلة، و دوري البيسبول الرئيسي. يسمح النظام للمستخدمين بتعيين قيم الاحتمال والجائزة حسب الرغبة.
The poly-tracker project is a tool for users to track their Polymarket portfolios, analyze performance, and receive advice on optimal position sizing.
يعد poly-tracker أداة لمراقبة و تحليل موازنات المستثمرين في Polymarket، بالإضافة إلى نصائح بشأن حجم المواقع الأمثل. يتيح للمستخدمين مراقبة استثماراتهم، وتحليل اتجاهات السوق، وتخذ قرارات مدروسة بشأن مواقعهم.
The supacrawl project is a zero-infrastructure command-line interface for web scraping that leverages large language models to extract information.
يعد مشروع supacrawl أداة خطوط الأوامر لاستخراج البيانات من المواقع الإلكترونية بدون الحاجة إلى إعداد أي تكنولوجيا أو إدارة خوادم. يستخدم المشروع نموذج اللغة الكبير للتعرف على البيانات الموجودة في مواقع الويب.
A command‑line tool that watches Reverb.com listings and notifies users when gear falls below a set price threshold.
تُعد أداة reverb‑alerts تطبيقًا سطر أوامر خفيف الوزن يتيح للمستخدمين تحديد قطع معدات موسيقية على Reverb.com وتحديد الحد الأقصى للسعر الذي يرغبون في دفعه. تقوم الأداة بفحص صفحات القوائم بشكل دوري، وتُقارن الأسعار الحالية مع الحدود المحددة، ثم تُطبع إشعارًا مختصرًا عند العثور على صفقة مناسبة. يمكن للمستخدمين إدارة قوائم مراقبة متعددة عبر ملف تكوين بسيط يُتحقق من صحته باستخدام pydantic، ما يضمن سلامة البيانات. صُممت الأداة للموسيقيين، والجامعين، وموزعي المعدات الذين يرغبون في متابعة انخفاض الأسعار دون الحاجة إلى مراجعة الموقع باستمرار. واجهة المستخدم البسيطة واعتمادها على مكتبتين فقط يجعلانها سهلة التثبيت والتشغيل على أي نظام يدعم Python. كما توفر الأداة مرونة في تخصيص التوقيت والحدود، مما يجعلها أداة قيمة للباحثين عن أفضل الصفقات في سوق المعدات الموسيقية.
plife507__TRADE is a unified backtest and live trading engine for Bybit perpetual futures, allowing users to define trading strategies as YAML 'Plays' using indicators and market structure detectors.
plife507__TRADE هو محرك تجاري مُوحّد يتيح للمستخدمين إنشاء وتنفيذ استراتيجيات التداول على الفوتبولز المستمرة في Bybit. يحتوي على لغة DSL (Domain Specific Language) YAML المحددة للتعريف بالتجارة، والتي يمكن تشغيلها في كل من وضع التنبؤ والوضع الحقيقي دون حاجة إلى تغييرات كودية. يتضمن المحرك indicators التزاحمية، ومراقبي الهيكل السوقي، ومكافحة المخاطر.
The maths-prompt project is designed for iterative prompt engineering to teach a base Large Language Model (LLM) mathematics.
هذا المشروع يركز على الهندسة الدورية للطلبات لتحسين قدرات Large Language Model (LLM) في الرياضيات. يهدف إلى تحسين فهم النموذج وتوليف المفاهيم الرياضية. يستخدم المشروع مكتبات متعددة، بما في ذلك Streamlit لمقدمة المستخدم و Typer للتفاعل بالشكل الخطي. Rich يستخدم لتنسيق النصوص، بينما Plotly يسمح بتصفح تفاعلي.
A lightweight developer kit that lets developers package AI agents into portable APKG files for easy distribution and deployment.
يُتيح هذا SDK للمطورين حزم وكلاء الذكاء الاصطناعي في ملفات APKG محمولة لتوزيعها بسهولة على منصات متعددة. يضم واجهة سطر أوامر مبسطة تسمح بإنشاء وتعديل حزم الوكلاء بسرعة، مع دعم للمعايير القابلة للتوسيع. كما يوفر خادم ويب مبني على FastAPI لتسهيل نشر الحزم كخدمات مستقلة أو دمجها في تطبيقات أخرى. يستخدم قاعدة بيانات Redis لتخزين الحالة المؤقتة وتحسين الأداء أثناء عمليات الحزم. يستهدف المطورين الذين يعملون على بناء وكلاء ذكيين يحتاجون إلى حزم قابلة للنقل والتوزيع السريع. يحل مشكلة تعقيد إعداد بيئات النشر ويقلل من وقت التكوين. يميز نفسه بمرونته في التكامل مع أنظمة CI/CD وأدوات الأتمتة.
A command-line tool that simplifies the management, inspection, and conversion of vision AI datasets for developers and researchers.
يُعدّ Argus‑CV أداة سطر أوامر خفيفة الوزن تهدف إلى تبسيط سير العمل حول مجموعات بيانات الذكاء الاصطناعي البصري. توفر الأداة أوامر لإدراج، فحص، وإعادة تنظيم مجموعات الصور، بالإضافة إلى إنشاء ملخصات للبيانات الوصفية وتحويل بين صيغ التعليقات الشائعة مثل COCO، Pascal VOC، وYOLO. تُظهر النتائج جداول ملونة مع شريط تقدم لتزويد المستخدمين بتغذية راجعة بصرية فورية. تستهدف المهندسين في مجال التعلم الآلي وعلماء البيانات الذين يحتاجون إلى معالجة بيانات سريعة وقابلة للتكرار دون الحاجة إلى واجهة رسومية معقدة. من خلال أتمتة المهام الروتينية، يقلل Argus‑CV من الوقت المستغرق في إعداد البيانات ويساعد على الحفاظ على التناسق عبر التجارب.
GAIN-MTL is a deep learning framework for manufacturing defect detection and classification.
GAIN-MTL هو إطار عمل للتعلم العميق مصمم لتحديد وتصنيف العيوب في بيئات الإنتاج. لا يختلف GAIN-MTL عن النماذج التقليدية للتصنيف، حيث يركز على تدريب النموذج على اتخاذ قرارات دقيقة بناءً على أدلة ذات صلة. هذا النهج يعالج مشكلة CAM (Class Activation Mapping) التي تؤدي إلى تفعيل مناطق غير متعلقة، مما يؤدي إلى مشاكل الثقة في التطبيقات الحقيقية.
The nf-metro project generates metro-map-style SVG diagrams from Mermaid graph definitions, allowing users to visualize complex data in a clear and concise manner.
nf-metro هو أداة تحول تعريفات Mermaid للرسوم البيانية إلى مخططات SVG-المترو، مما يسمح للمطورين بإنشاء تمثيلات مرئية لبياناتهم، مما يجعل من السهل فهم العلاقات والهياكل المعقدة. تستخدم الأداة Click لإدارة الواجهة السطرية ولاتعتمد على أي قواعد بيانات.
The crew project is an orchestration tool designed to manage multiple agents for the Claude Code platform.
هذا المشروع هو مدخل لتنظيم أجهزة متعددة خاصة بالمنصة Claude Code. يتيح crew إدارة كفاءة لأجهزة متعددة، وتسريع تفاعلها وعملياتها. يمكن للمطورين باستخدام crew تحسين أداء الأجهزة، تقليل التعقيد، وتحسين ثبات النظام بشكل عام. هذا الأداة مناسبة للاستخدام في التطبيقات الضخمة التي تحتاج إلى إدارة أجهزة متعددة.
A server that renders A2UI Canvas components and streams them to Chromecast devices.
يُعد uijit خادمًا خفيفًا يقوم برسم مكونات Canvas في A2UI وتوصيل الإخراج إلى أجهزة Chromecast. يقدّم واجهة سطر أوامر بسيطة لبدء تشغيل الخادم وتكوين خيارات العرض. يقوم الخادم بمعالجة تعريفات واجهة المستخدم، وإنشاء رسومات Canvas، ثم يدفع الإطارات عبر الشبكة إلى أي جهاز Chromecast في المنطقة المحلية. يستهدف المطورين ومصممي واجهات المستخدم الذين يحتاجون إلى طريقة سريعة لعرض أو بث عناصر UI التفاعلية. يحل المشكلة المتعلقة بالعرض المحلي والعرض عن بُعد دون الحاجة إلى متصفح كامل أو عميل مخصص. يميز هذا الحل بكونه مدمجًا وسهل التكوين، مع دعم فوري للعرض على أجهزة Chromecast، ما يجعله خيارًا فريدًا للمشاريع التي تتطلب بث واجهات رسومية في الوقت الحقيقي.
A command‑line utility that bridges Android TV remote control commands to an MCP device.
أداة سطر أوامر خفيفة الوزن تستمع لأحداث أزرار جهاز التحكم عن بُعد لأندرويد TV وتحوّلها إلى رسائل بروتوكول MCP تُرسل إلى جهاز مستهدف. تُبنى الأداة باستخدام واجهة click البسيطة وتستفيد من pydantic لضمان صحة البيانات وإدارة الإعدادات. يتيح للمستخدمين تعيين أزرار التحكم إلى أوامر MCP مخصصة عبر ملف تكوين، ما يوفّر مرونة في دمجها مع مجموعة متنوعة من الأجهزة. تستهدف الأداة المطورين والهواة الذين يرغبون في التحكم في الأجهزة القائمة على المتحكمات الدقيقة باستخدام جهاز التحكم عن بُعد لأندرويد TV دون الحاجة لكتابة كود مخصص. تحل هذه الأداة مشكلة عدم وجود دعم أصلي لأندرويد TV لأجهزة MCP، وتوفر حلًا سريعًا وموثوقًا للربط بين الطرفين.
Trigr is an event system that enables AI-driven CLI agents to communicate and orchestrate tasks through a lightweight event bus.
يُقدّم Trigr إطارًا مرنًا قائمًا على الأحداث مخصصًا لوكلاء الذكاء الاصطناعي في بيئات سطر الأوامر. يتيح نظامًا بسيطًا لنشر والاشتراك في الأحداث، ما يمكّن الوكلاء من الاستجابة لتغييرات الحالة أو المحفزات الخارجية. يدعم النظام المعالجة غير المتزامنة، مما يضمن عدم توقف العمليات حتى في سير العمل المعقد. يُبنى باستخدام لغة Python، ويُدمج بسلاسة مع أدوات سطر الأوامر الحالية، مع إمكانية التوسيع عبر الإضافات. يُحل Trigr مشكلة تنسيق تنفيذ المهام في خطوط أنابيب الأتمتة الذكية، ويقلل من الكود المكرر ويعزز الصيانة.
This tool applies Structured Analytic Techniques based on the CIA Tradecraft Primer to help analysts systematically evaluate information.
يُقدّم هذا التطبيق مجموعة من تقنيات التحليل المنظم المستمدة من دليل التجارة الاستخباراتية للوكالة المركزية للمخابرات، ما يتيح للمحللين تفكيك المعلومات المعقدة بطريقة منهجية. يعتمد التطبيق على واجهة ويب مبنية على FastAPI، تسمح للمستخدمين بإدخال البيانات الخام، اختيار الأساليب التحليلية، والحصول على نتائج منظمة. يُدمج مع واجهات برمجة التطبيقات الخاصة بنماذج اللغة الكبيرة من OpenAI وAnthropic، لتوفير شروحات وتوصيات باللغة الطبيعية. تُعالج التحقق من صحة البيانات ونمذجة المعلومات عبر Pydantic، بينما يُوفر Typer واجهة سطر أوامر للتعامل مع المعالجة الدُفعية والأتمتة. يهدف التطبيق إلى دعم المحللين الأمنيين والباحثين وصناع السياسات الذين يحتاجون إلى تحليل صارم ومتكرر يدعم اتخاذ القرار. يميز التطبيق بقدرته على الجمع بين القواعد المنهجية للخبرة الاستخباراتية والقدرات الحديثة للذكاء الاصطناعي، ما يخلق حلاً فريداً للحد من التحيز وتحسين الدقة. كما يتيح للمستخدمين حفظ وتصدير التقارير بسهولة، مما يسهل مشاركة النتائج مع الفرق المعنية.
The audioreader project converts Markdown books into high-quality audiobooks using the Kokoro TTS engine.
هذا البرنامج يتحول الكتب المكتوبة في صيغة ماركดาวن إلى مسارودية عالية الجودة باستخدام محرك كوكورو لتسجيل الصوت. يهدف هذا المشروع إلى توفير طريقة فعالة لإنشاء مسارات صوتية من المحتوى المكتوب، مما يجعلها متاحة للقراء الذين يعانون من ضعف البصر أو أولئك الذين يفضلون الاستماع على القراءة.
An operating system that orchestrates, monitors, and visualizes AI agent organizations.
يُقدِّم ViableOS منصة موحدة لإدارة مجموعات الوكلاء الذكاء الاصطناعي، مما يتيح للمطورين تحديد سير العمل، جدولة المهام، وتوفير واجهة برمجة تطبيقات RESTful للوصول إلى قدرات الوكلاء. يتضمن نظامًا قويًا للواجهة الطرفية يُسهل التكوين السريع وتصحيح الأخطاء، بينما يُظهر لوحة معلومات ويب مبنية على Streamlit وPlotly مؤشرات الأداء والموارد في الوقت الحقيقي. صُمم النظام ليتم توسيعه عبر عدة وكلاء، مع معالجة التنسيق، استرداد الأخطاء، وتسجيل السجلات مع حد أدنى من الحمل. يستهدف المستخدمون المطورون في مجال الذكاء الاصطناعي، علماء البيانات، وفِرَق العمليات الذين يحتاجون طبقة تنظيمية خفيفة الوزن لكنها قوية. من خلال تجريد تعقيدات التواصل بين الوكلاء، يتيح ViableOS تطوير ونشر خدمات تعتمد على الذكاء الاصطناعي بسرعة وفعالية.
Ivan is an intelligent assistant designed to optimize solutions engineering workflows, providing a private and seamless integration with Salesforce.
هو مساعد ذكي مصمم لتحسين تدفقات الهندسة الحلول، يوفر دمجًا سريعًا وسهلًا مع Salesforce. يحتوي على امتداد Chrome للتعرف على تحديثات SE الأسبوعية وتحديث WARMER بمساعدة الذكاء الاصطناعي، جميعها مباشرةً من خلال متصفح Chrome. يفهم Ivan ما هو اليوم، يمكنه البحث في ملاحظاتك ومعلومات العملاء، ويقدم تاريخ محادثة كامل مع تنظيم الأقسام.
A tool that replaces AWS Step Functions by allowing developers to define serverless workflows in YAML, automatically generate Lambda code, and visualize the state machine in a web interface.
تتيح هذه الأداة للمطورين وصف سير العمل الخادمي المعقد باستخدام لغة YAML مختصرة، مما يلغي الحاجة إلى تعريفات JSON طويلة للآلة الحالة. تقوم الأداة تلقائياً بتوليد وظائف Lambda الضرورية وملفات النشر، ما يبسط عملية البناء. توفر واجهة ويب خفيفة الوزن تصوراً بصرياً للآلة الحالة، مع إمكانية تعديلها وتصحيحها في الوقت الحقيقي. تعتمد الأداة على بنية Python حديثة، مع واجهة برمجة تطبيقات سريعة للتكامل وأداة سطر أوامر للتطوير المحلي. تستهدف الفرق التي تبني معماريات مستندة إلى الأحداث وتبحث عن بديل أبسط وأكثر قابلية للصيانة للخدمات التقليدية للآلة الحالة. تدمج الأداة بين سهولة الاستخدام والقدرة على التوسع، مع دعم للتكامل مع خدمات السحابة الأخرى. كما توفر إمكانية تصدير المخططات إلى تنسيقات شائعة لتسهيل التوثيق والتعاون بين الفرق.
CLI tool to manage Obsidian vaults, enabling users to organize, create, and manipulate notes and folders from the terminal.
توفر هذه الأداة سطر أوامر مجموعة من الأوامر لإدارة مستودعات Obsidian مباشرةً من الطرفية. تسمح للمستخدمين بإنشاء، إعادة تسمية، نقل، وحذف المجلدات والملفات بصيغة Markdown، بالإضافة إلى إجراء عمليات جماعية استناداً إلى بيانات التعريف للملفات. تدعم الأداة التنقل السريع والبحث داخل المستودع، مما يسهل الحفاظ على بنية معرفية منظمة. صممت للمؤلفين، الباحثين، وأصحاب الأعمال المعرفية، وتبسط مهام الصيانة الروتينية للمستودع التي تتطلب عادةً معالجة ملفات يدوية. من خلال أتمتة هذه العمليات، تقلل الأداة الوقت المستغرق في إدارة الملفات وتساعد المستخدمين على التركيز على إنشاء المحتوى.
An AI-driven API that generates personalized marketing content and insights for e-commerce businesses.
يقدم المشروع مجموعة من نقاط النهاية RESTful التي تستقبل بيانات المنتجات والعملاء، ثم تستخدم نموذج ذكاء اصطناعي لتوليد نصوص تسويقية مخصصة، واقتراحات تسعير، واستراتيجيات تفاعل. يتم تخزين واسترجاع البيانات عبر قاعدة بيانات علائقية مع تخزين مؤقت للطلبات المتكررة في Redis لتحسين الأداء. يعتمد النظام على بنية نظيفة مع نماذج Pydantic قوية وORM SQLAlchemy، وتُدار الترحيلات بواسطة Alembic. يوفر مخرجات Rich في وحدة التحكم لتسهيل تصحيح الأخطاء ونشر الخدمة. يهدف إلى مساعدة المسوقين الرقميين ومديري المنتجات على أتمتة إنشاء المحتوى واتخاذ قرارات مبنية على البيانات.
A terminal-based client that lets users search, play, and manage YouTube Music directly from the command line.
يُقدِّم هذا البرنامج واجهة نصية متكاملة لموسيقى YouTube، تتيح للمستخدمين البحث عن الأغاني، الألبومات، والقوائم، وتشغيل الصوت، والتحكم في التشغيل مباشرةً من الطرفية. يدعم التنقل عبر نتائج البحث، إدارة قائمة الانتظار، وضبط مستوى الصوت، مع تخزين تفضيلات المستخدم وتاريخ التشغيل في قاعدة بيانات SQLite محلية. تم بناؤه باستخدام إطار عمل سطر أوامر خفيف، ما يضمن بدء تشغيل سريع واستهلاك منخفض للموارد. يستهدف البرنامج المستخدمين المتقدمين الذين يفضلون سير العمل عبر لوحة المفاتيح ومطوري البرامج الذين يرغبون في دمج تشغيل الموسيقى في سكربتات أو خطوط أنابيب الأتمتة. من خلال القضاء على الحاجة إلى متصفح رسومي، يوفر تجربة استماع خالية من الإلهاءات على أي نظام يدعم الطرفية.
The epyc-orchestrator project is designed to manage and orchestrate multiple machine learning models locally for efficient inference.
هذا المشروع يسمح بترتيب متعدد النماذج على مستوى المحلية للاستفادة من الاستدلال الكبير. يتيح للمستخدمين إدارة وتحليل قدرات مختلفة من نماذج الاستدلال الكبيرة، مما يجعلها أداة قيمة للتطبيقات التي تتطلب التفكير والقرار المعمقي. تم بناء المشروع باستخدام لغة بايثون و يستفيد من مكتبات شعبية مثل FastAPI, Gradio, NumPy, Pandas, Pydantic, Rich, Scikit-Learn, و Uvicorn.
PermitMinder is a project designed to help users manage and track permits for various projects.
يعد PermitMinder مشروعًا مصممًا لتحسين إدارة ومراقبة التراخيص المختلفة للمشاريع. يسمح المستخدمون بإنشاء وتحرير وإظهار التراخيص في مكان مركزي واحد. يمكنهم إدخال تفاصيل الترخيص، تعيين تذكيرات، ومتابعة الأجل. يساعد المشروع على بسط عملية إدارة التراخيص، مما يقلل من خطر عدم استيفاء الموعد وضياع الوثائق.
The dados-programa-motos project is designed for users who want to analyze and visualize motorcycle-related data.
هذا المشروع يستخدم مكتبات لغة بايثون مثل matplotlib و pandas و plotly و rich و streamlit لإنشاء رسومات مرئية تفاعلية للبيانات المتعلقة بالدراجات. يبدو أن هذا المشروع هو تطبيق ويب يسمح للمستخدمين إدخال البيانات أو تحميلها وتوليد مخططات ومخططات متعددة. الهدف من المشروع هو تقديم واجهة سهلة الاستخدام للمستخدمين لاستكشاف وتفهم بياناتهم المتعلقة بالدراجات.
The juniper-canopy project provides a real-time monitoring dashboard for the Cascade Correlation Neural Network.
هذا المشروع يقدم لوحة مراقبة زمنية حقيقية خاصة بالشبكة العصبية Cascade Correlation Neural Network. يتيح للمستخدمين متابعة وتحليل أداء الشبكة في الوقت الحقيقي، مما يجعل من السهل فهم وتنظيم سلوك الشبكة. تم بناء اللوحة باستخدام تكنولوجيا الويب الحديثة وتقدم واجهة سهلة الاستخدام للمستخدمين لاستكشاف بياناتهم.
Generate vector cut paths from transparent PNG sticker sheets for cutting machines.
يُعد Cuttrace أداة سطر أوامر تقوم بتحويل أوراق ملصقات PNG شفافة إلى مسارات قطع متجهة مناسبة لآلات القطع مثل آلات الفينيل، والليزر، والرسام. تقوم الأداة بتحليل قناة الشفافية لكل صورة، وتتبّع الحدود، وتنتج ملفات SVG أو DXF نظيفة ودقيقة. تدعم الأداة معالجة الدُفعات، ما يتيح للمستخدم تحويل عدة ملصقات دفعة واحدة. تم تصميمها للمصممين، وأصحاب الأعمال الصغيرة، والهواة الذين يحتاجون إلى ملفات قطع دقيقة وسريعة دون الحاجة إلى تتبع يدوي. من خلال أتمتة خطوة التتبع المتجه، يوفر Cuttrace الوقت ويقلل الأخطاء في سير عمل القطع.
The cctmux project allows users to launch the Claude Code editor inside a tmux session with built-in session management.
هذا الأداة تسمح للمستخدمين بتشغيل محرر كلود كود داخل بيئة تي امكس مع إدارة جلسات متكاملة. هذا التكوين يسمح بالتطوير الفعال والتنظيم المتكامل لجلسات الكتابة المتعددة.
An AI-powered CLI tool that calculates a person's age in days using AWS Bedrock.
تُعد هذه الأداة سطر أوامر تعتمد على الذكاء الاصطناعي لحساب عمر شخص باليوم استناداً إلى تاريخ الميلاد المُدخل. تُستخدم إطار عمل ReAct للتفاعل مع المستخدم، يطلب من المستخدم إدخال البيانات الناقصة ويُتحقق من صحتها. تُرسل الأداة الطلب إلى خدمة AWS Bedrock، التي تُرجع نتيجة دقيقة لحساب العمر باليوم. تُعرض النتيجة بطريقة سهلة القراءة، ما يتيح للمستخدمين الحصول على المعلومات بسرعة ودون حساب يدوي. تُصمم الأداة لتكون وسيلة سريعة وموثوقة، سواء كان الهدف دمجها في سكربتات برمجية أو استخدامها من قبل المستخدمين العاديين. تبرز ميزتها في الجمع بين البساطة وسهولة الاستخدام مع قوة الذكاء الاصطناعي في معالجة البيانات.
setkontext is a project that extracts engineering decisions from GitHub PRs and ADRs to support AI coding agents.
هذا المشروع يهدف إلى استخراج المعرفة من طلبات المساعدة على GitHub و سجلات القرارات الهندسية. يساعد هذا المشروع एजENTS الكترونية في البرمجة على اتخاذ قرارات مدروسة. من خلال تحليل هذه الوثائق، يمكن إنشاء شبكة المعرفة التي يمكن استخدامها لتحسين جودة التعليمات البرمجية وتقليل الديون الفنية وتعزيز التعاون بين المطورين.
This project aggregates Magic: The Gathering card data from Scryfall and generates various HTML reports for analysis.
يجمع هذا المشروع بيانات بطاقات لعبة ماجيك: ذا جاثرينج من Scryfall ويعمل على تحليلها وتحويلها إلى جداول تفاعلية باستخدام AG Grid. كما يتحديث قوائم أنواع الكائنات والتربة من القواعد الحديثة للعبة ومشاركة التقارير يوميًا على GitHub Pages. تتضمن التقارير العديد من أنواع التحليلات مثل بطاقات حسب الاسم، وملحقات حسب الاسم، وغيرها.
A command-line tool that finds files by semantic meaning using embeddings and LLM reranking.
تقدم هذه الأداة واجهة سطر أوامر تمكن المستخدم من البحث داخل مجلدات الملفات باستخدام المعنى الدلالي بدلاً من الكلمات المفتاحية. تُحوّل محتويات الملفات إلى متجهات تمثيلية باستخدام نموذج التضمين المتقدم، ثم تُقارن هذه المتجهات مع متجه الاستعلام لحساب التشابه. تُستخدم تقنية إعادة الترتيب بواسطة نموذج لغوي لتقييم الدقة وتحديد أفضل النتائج. تُخزن المتجهات في قاعدة بيانات محلية لتسريع عمليات البحث المستقبلية وتحديثها فقط عند تعديل الملفات. يتيح للمستخدمين إدخال استعلامات طبيعية في وضع تفاعلي أو عبر سطر أوامر واحد، مع إمكانية تحديد عدد النتائج الأعلى. تُستهدف هذه الأداة المطورين والباحثين وأصحاب الأعمال الصغيرة الذين يحتاجون إلى العثور على ملفات ذات محتوى مشابه بسرعة ودقة.