انتقل للمحتوى
مفتوح المصدر

graphify

أداة لتحويل الشيفرة البرمجية والمستندات إلى رسم معرفي (Knowledge Graph) قابل للاستعلام لمساعدات الذكاء الاصطناعي.

بديل لـ البحث التقليدي بالكلمات المفتاحية (Grep)، قراءة الملفات اليدوية الطويلة لمساعدات الذكاء الاصطناعي

مفتوح المصدر
Apache 2.0
أنظمة التشغيل
Windows · macOS · Linux
مستوى الصعوبة
متوسط
دعم العربية
غير مدعوم

نبذة عن البرنامج

برنامج Graphify يتيح للمطورين تحويل أي مشروع برمجي، بما في ذلك المستندات وملفات PDF، إلى رسم معرفي محلي يعتمد على التحليل النحوي (AST عبر tree-sitter) وبدون الحاجة لمتجهات أو استهلاك رموز النماذج (LLM) للشيفرة المحلية. يوفر أوامر للبحث والاستعلام وتتبع الروابط بين المكونات، ويدعم عشرات المساعدات البرمجية مثل Claude Code وCursor.

أهم المميزات

  • تحليل شيفرة محلي بالكامل باستخدام tree-sitter AST بدون إرسال الشيفرة لخارج الجهاز
  • إنشاء ثلاثة مخرجات رئيسية: صفحة تفاعلية (graph.html)، تقرير نصي (GRAPH_REPORT.md)، وبيانات الرسم الكاملة (graph.json)
  • دعم أكثر من 20 مساعد ذكاء اصطناعي برمجي مثل Claude Code وCursor وGemini CLI
  • ربط المستندات وملفات PDF والملفات الأخرى في نفس الرسم المعرفي