عن المشروع

omni-dev هي أداة تطوير شاملة مبنية بلغة Rust توفر تحسينات مدعومة بالذكاء الاصطناعي لسير عمل Git ومجموعة من التكاملات لأدوات المؤسسات الشائعة. تشمل القدرات الرئيسية ما يلي: - ذكاء Git: يستخدم الذكاء الاصطناعي (Claude، OpenAI، Ollama، وغيرها) لتحليل تغييرات الكود وإعادة كتابة سجلات الـ commit غير المنظمة إلى Conventional Commits احترافية. كما يمكنه إنشاء أوصاف تفصيلية لطلبات الـ pull request بناءً على سياق الفرع (branch). - خادم MCP: يطبق بروتوكول Model Context Protocol (MCP) لتوفير أدوات Jira وConfluence وDatadog وGmail وGoogle Drive لوكلاء الذكاء الاصطناعي. - تكامل Atlassian: دعم كامل لواجهة السطر البرمجي (CLI) لقراءة وكتابة وتحرير مشكلات Jira وصفحات Confluence، بما في ذلك تحويل Markdown إلى ADF دون اتصال بالإنترنت. - تكاملات الخدمات السحابية: - Datadog: وصول للقراءة فقط للمقاييس (metrics)، والمراقبين (monitors)، ولوحات المعلومات (dashboards)، والسجلات (logs). - Google Workspace: تكامل قائم على OAuth2 لـ Gmail (البحث، القراءة، المزامنة) وGoogle Drive (البحث، القراءة، وعمليات الكتابة المقيدة). - YouTube: أدوات لجلب التعليقات والنصوص المكتوبة بتنسيقات مختلفة (SRT، VTT، JSON). - جسر المتصفح (Browser Bridge): ميزة فريدة تسمح بتوجيه طلبات HTTP عبر علامة تبويب متصفح مصادق عليها بالفعل للوصول إلى لوحات المعلومات الداخلية المحمية بـ SSO دون تسريب ملفات تعريف الارتباط (cookies). - برنامج النظام الخلفي (System Daemon): عملية خلفية خاضعة للإشراف لاستضافة الخدمات طويلة الأمد مثل جسر المتصفح وسجل worktrees.