تخطَّ إلى المحتوى الرئيسي
ToolPotion

ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

ديفيكا هو مهندس برمجيات ذكاء اصطناعي مفتوح المصدر، مصمم كبديل لـ Devin. يفهم التعليمات عالية المستوى، ويحللها، ويبحث عن المعلومات، ويكتب التعليمات البرمجية. تدعم Devika لغات برمجة متعددة وتتكامل مع نماذج لغوية كبيرة (LLMs) مختلفة، بهدف إحداث ثورة في تطوير البرمجيات من خلال توفير مساعدة الذكاء الاصطناعي.

زيارة الرابط

الوصف

ديفيكا هو مهندس برمجيات ذكاء اصطناعي متقدم، وهو مشروع مفتوح المصدر يهدف إلى توفير بديل لـ Devin من Cognition AI. إنه مصمم لفهم التعليمات البشرية عالية المستوى وتطوير البرمجيات ذاتيًا. تقوم Devika بتقسيم المهام المعقدة إلى خطوات يمكن التحكم فيها، والبحث عن المعلومات ذات الصلة، وكتابة التعليمات البرمجية لتحقيق الهدف المحدد.

تستخدم Devika نماذج لغوية كبيرة (LLMs)، وخوارزميات التخطيط والاستدلال، وقدرات تصفح الويب. وهي تدعم نماذج مثل Claude 3 و GPT-4 و Gemini و Mistral و Groq و LLMs المحلية عبر Ollama. تم تصميم بنية النظام للتوسعة، مما يسمح بميزات وعمليات تكامل جديدة. يسهل تفاعل Devika باللغة الطبيعية عبر واجهة الدردشة تفاعل المستخدم، ويوفر تتبعًا مرئيًا لحالة الوكيل الديناميكي. المشروع حاليًا في مرحلة التطوير المبكرة، مع استمرار تطوير العديد من الميزات.

تشمل الميزات الرئيسية دعمًا لـ LLMs المختلفة، والتخطيط والاستدلال المتقدمين للذكاء الاصطناعي، واستخراج الكلمات الرئيسية السياقية، والتصفح السلس للويب، وكتابة التعليمات البرمجية بلغات برمجة متعددة. تقدم Devika أيضًا تنظيمًا وإدارة قائمين على المشاريع. يتم إصدار المشروع بموجب ترخيص MIT، والاشتراكات مرحب بها. يوفر المشروع واجهة ويب للتفاعل، مما يسمح للمستخدمين بإنشاء المشاريع وتكوين الإعدادات وتقديم التعليمات. يمكن للمستخدمين مراقبة تقدم Devika ومراجعة التعليمات البرمجية التي تم إنشاؤها وتقديم الملاحظات.

الميزات الأساسية لـ ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

  • يدعم Claude 3 و GPT-4 و Gemini و Mistral و Groq و LLMs المحلية

  • قدرات التخطيط والاستدلال المتقدمة للذكاء الاصطناعي

  • استخراج الكلمات الرئيسية السياقية للبحث المركّز

  • تصفح الويب وجمع المعلومات بسلاسة

  • كتابة التعليمات البرمجية بلغات برمجة متعددة

  • تتبع مرئي لحالة الوكيل الديناميكي

  • التفاعل باللغة الطبيعية عبر واجهة الدردشة

  • التنظيم والإدارة القائمين على المشاريع

  • بنية قابلة للتوسيع لإضافة ميزات وعمليات تكامل جديدة

البدء مع ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

  1. استنساخ: استنساخ مستودع Devika من GitHub.

  2. تثبيت التبعيات: قم بإنشاء بيئة افتراضية وتثبيت التبعيات المطلوبة باستخدام uv pip.

  3. تكوين: قم بتكوين مفاتيح API عبر صفحة الإعدادات في واجهة المستخدم.

  4. تنفيذ: ابدأ خادم Devika باستخدام python devika.py.

  5. الوصول إلى واجهة المستخدم: افتح محطة طرفية جديدة وانتقل إلى دليل واجهة المستخدم وقم بتشغيل bun install و bun run start.

  6. الاستخدام: افتح واجهة ويب Devika، وقم بإنشاء مشروع، وقدم هدفًا عالي المستوى.

حالات استخدام ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

  • إنشاء التعليمات البرمجية الآلي
  • إصلاح الأخطاء
  • تطوير الميزات
  • النماذج الأولية للمشاريع
  • البحث عن التعليمات البرمجية
  • مساعدة هندسة البرمجيات
  • مساهمات المصدر المفتوح

الأسئلة الشائعة من ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

تقييمات ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل ديفيكا: مهندس برمجيات ذكاء اصطناعي عامل

تطبيقات الذكاء الاصطناعي

Devika AI هو مهندس برمجيات مفتوح المصدر يفهم التعليمات عالية المستوى، ويقسمها إلى خطوات، ويبحث عن المعلومات، وينشئ التعليمات البرمجية. يدعم نماذج لغوية كبيرة متعددة مثل Claude 3 و…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

Goose هو وكيل ذكاء اصطناعي مفتوح المصدر وقابل للتوسيع يعزز البرمجة من خلال السماح للمستخدمين بتثبيت وتنفيذ وتحرير واختبار أي نموذج لغوي كبير (LLM)، مما يوفر أداة متعددة…

مميزةمساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

Openvibe هو إطار عمل مفتوح المصدر يعتمد على لغة بايثون ومصمم لعملاء ترميز الذكاء الاصطناعي. يوفر هيكلًا معياريًا لتطوير ونشر تطبيقات Auto-GPT. تشمل الميزات الرئيسية طبقة تجريد LLM…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

CodeFuse-ChatBot هو مساعد ذكاء اصطناعي مفتوح المصدر مصمم لتبسيط دورة حياة تطوير البرمجيات. يستفيد من إطار عمل متعدد الوكلاء (Multi-Agent Framework)، وأدوات DevOps، و RAG للكود…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

OpenHands هو مركز تحكم للمطورين ذاتي الاستضافة لوكلاء الترميز والأتمتة المدعومة بالذكاء الاصطناعي. يسمح لك بتشغيل وكلاء مختلفين متوافقين مع ACP، وإدارتهم من خلال واجهة موحدة،…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

Dify هي منصة مفتوحة المصدر لتطوير تطبيقات LLM. توفر لوحة مرئية لبناء تدفقات عمل الذكاء الاصطناعي، وخطوط أنابيب RAG، وقدرات الوكيل. مع دعم شامل للنماذج وميزات LLMOps، تتيح النماذج…

مميزةأدوات بناء وكلاء الذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

DemoGPT هي أداة مفتوحة المصدر لإنشاء وكلاء الذكاء الاصطناعي باستخدام نماذج اللغة الكبيرة. تتيح للمستخدمين بناء وتخصيص واستخدام وكلاء الذكاء الاصطناعي باستخدام أدوات ومطالبات وأطر…

أدوات بناء وكلاء الذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

بي هي مجموعة أدوات للوكلاء الذكاء الاصطناعي توفر واجهة برمجة تطبيقات موحدة لنماذج اللغة الكبيرة، حلقة الوكيل، واجهة المستخدم النصية، وواجهة سطر الأوامر لوكلاء البرمجة. تم تصميمها…

مميزةأدوات بناء وكلاء الذكاء الاصطناعي