Type-safe, composable business logic pipelines for TypeScript.
Type-safe middleware composition for Next.js App Router Route Handlers. Zero runtime dependencies.
Enables AI agents to read, search, filter, and create Discourse forum content.
يعمل هذا المكوّن على ربط الذكاء الاصطناعي بمنتديات Discourse، مما يتيح للأنظمة الذكية الوصول إلى المحتوى وتعديله بسهولة. يوفر واجهات برمجية لقراءة المواضيع والمنشورات، إجراء بحث بالكلمات المفتاحية، تصفية النتائج حسب الفئات أو الوسوم، وإنشاء منشورات جديدة أو الرد على منشورات موجودة. تم تصميم التكامل ليكون خفيفاً، مع استخدام TypeScript لضمان أمان الأنواع والتحقق من صحة البيانات. يستهدف المطورين الذين يبنون وكلاء محادثة يحتاجون إلى رؤى فوراً من المنتديات، ومديري المنتديات الذين يطمحون إلى إدارة المحتوى تلقائياً. يحل المشكلة التي يواجهها المستخدمون في التفاعل اليدوي مع المنتديات من خلال تمكين سير العمل باللغات الطبيعية والبرمجية.
Provides standardized JSON error responses for Hono applications following RFC 9457.
يُقدِّم هذا المكتبة تنفيذًا لمعيار RFC 9457 Problem Details كوسيط (middleware) لإطار عمل Hono. يقوم بالتقاط الأخطاء التي تُرمى داخل معالجات المسارات وتحويلها إلى حمولة JSON تتضمن حقولًا مثل type و title و status و detail و instance. يتيح للمطورين تكوين أنواع أخطاء مخصصة أو الاعتماد على التعيين الافتراضي لأكواد الحالة HTTP. يتكامل الوسيط بسلاسة مع دورة حياة الطلب في Hono، ما يضمن تنسيقًا موحدًا للأخطاء عبر جميع المسارات. يُعد خيارًا مثاليًا للواجهات البرمجية التي تتطلب معلومات خطأ واضحة وقابلة للقراءة الآلية، مع الالتزام بمعيار معترف به على نطاق واسع.
Enforces test‑first development for code generated by Claude AI.
يُعد tdd-guard أداة سطر أوامر تُفرض منهجية تطوير البرمجيات بالاختبار أولاً على الكود الذي يُنشئه Claude AI. تقوم الأداة بالتقاط الكود المُنتج من قبل الذكاء الاصطناعي وتتحقق من وجود مجموعات اختبارات Vitest متوافقة مع الكود. إذا تبين عدم وجود اختبارات كافية أو عدم مطابقة للمعايير، تُوقف الأداة العملية وتُقدّم ملاحظات قابلة للتنفيذ للمطور. تعتمد الأداة على مخططات Zod للتحقق من بنية الاختبارات وضمان تغطية الكود بالكامل. تُصمم هذه الأداة للفرق التي تسعى إلى تطبيق ممارسات اختبار أولاً صارمة في بيئات التطوير المدعومة بالذكاء الاصطناعي، مما يحسن جودة الكود ويقلل الأخطاء قبل النشر.
A server that delivers AI‑powered code archaeology services, enabling developers to query git blame, file history, contributor patterns, and change analysis.
يُقدّم الخادم مجموعة من نقاط النهاية التي تُرجِع معلومات تفصيلية عن blame في Git، وتاريخ إصدارات الملفات، ومقاييس نشاط المساهمين. يستفيد من نماذج الذكاء الاصطناعي لتسليط الضوء على الأنماط في تغييرات الكود، وتوقع مناطق الصيانة الحرجة، وتقديم اقتراحات لإعادة هيكلة الكود. يمكن للمطورين استعلام عن سطور محددة، أو ملفات، أو فترات زمنية للحصول على رؤى عملية. صُمم للخدمات التي تحتاج إلى رؤية أعمق لتطور المستودعات وللمحافظ الذين يرغبون في أولوية تحسين جودة الكود. من خلال أتمتة استخراج وتفسير بيانات Git، يقلل من الجهد اليدوي ويسرّع عمليات مراجعة الكود والتدقيق.
Fenice is an AI-native, production-ready backend starter that follows the Formray Engineering Guidelines.
يعد فينيسي بداية خلفية متقدمة وواضحة للبنية التحتية، مصممة لإنشاء تطبيقات قوية وقابلة للتوسع. يوفّر فينيسي أساسًا صلبًا للمطورين لتطوير الخلفيات القوية والثابتة. يلتزم فينيسي بقيود الهندسة المعمارية Formray، مما يضمن أفضل ممارسات التطوير البرمجي. مع ميزاته الجاهزة للانتاج، يسمح فينيسي للمطورين بالتركيز على منطق التطبيق بدلاً من إعداد البنية التحتية.
This project is an AI-powered test generation and execution platform designed for developers.
هذا المشروع هو منصة تستخدم الذكاء الاصطناعي لتحسين عملية اختبار البرامج. يمكنك استخدامها لاستعراض الميزات، وإنشاء الاختبارات، وتشغيلها جميعًا بامر واحد فقط. هذه الأداة المتقدمة تساعد على تسهيل عملية الاختبار، مما يخلق فرصاً للتنمية والتقدم في مجال البرمجة.