6 مستودعات
Systems that route tasks to different large language models and wrap custom algorithms as reusable plugins for agent execution.
Distinct from Plugin Orchestration: Distinct from generic Plugin Orchestration: focuses on orchestrating LLM-specific plugins and model routing, not general application extensions.
Explore 6 awesome GitHub repositories matching development tools & productivity · LLM Plugin Orchestrators. Refine with filters or upvote what's useful.
OpenEvolve هو إطار عمل للخوارزميات التطورية يستخدم نماذج لغوية كبيرة لاكتشاف وتحسين خوارزميات البرمجة ذاتياً. يعمل كمحرك لاكتشاف الخوارزميات وأداة للبحث عن الكود، حيث يطور مجموعات من البرامج المرشحة للعثور على تطبيقات فعالة وتسريعات خاصة بالأجهزة. يعامل النظام كلاً من الكود وتعليمات النظام ككيانات قابلة للتطور، مستخدماً مُحسِّن مطالبات (prompt) آلياً لتحسين أداء النموذج بشكل تكراري. يحافظ على استقرار البحث من خلال إدارة السكان القائمة على المنافذ للحفاظ على التنوع، ويوظف آلية تغذية راجعة ذات حلقة مغلقة تحقن أخطاء وقت التشغيل والسجلات مرة أخرى في عملية التوليد لإصلاح الأخطاء ذاتياً. يتضمن إطار العمل أيضاً منسق وكلاء يجمع الردود من واجهات برمجة تطبيقات نماذج متعددة باستخدام منطق مرجح واستراتيجيات احتياطية. لدعم الحوسبة العلمية، ينفذ تنفيذاً حتمياً عن طريق إدارة بذور عشوائية متسقة عبر جميع المكونات العشوائية. يوفر المشروع لوحة تحكم تفاعلية لتصور تقدم التطور ومقاييس الأداء في الوقت الفعلي.
Implements a system to route tasks across multiple LLM APIs using weighted logic and fallback strategies.
Manages multiple AI characters in a group chat by coordinating their responses through a plugin system.
Wenda هي منصة لتنسيق النماذج اللغوية الكبيرة (LLM) ومحرك سير عمل مخصص مصمم لإدارة خلفيات نماذج لغوية متعددة من خلال واجهة موحدة. تعمل كبوابة ذكاء اصطناعي مستضافة ذاتياً تتيح تنفيذ تسلسلات مهام معقدة وتدفقات محادثة مؤتمتة. يستخدم النظام إضافات JavaScript لتنسيق سير العمل وتشغيل استدعاءات API الخارجية. يدعم التوليد المعزز بالاسترجاع (RAG) عن طريق حقن البيانات ذات الصلة من مخازن المتجهات والملفات غير المتصلة بالإنترنت في المطالبات لزيادة دقة الاستجابة. تم بناء المنصة لنشر الشبكات الخاصة، وتتميز بإدارة الوصول متعدد المستخدمين والقدرة على تشغيل نماذج مفتوحة المصدر مكممة لتناسب قيود أجهزة معينة. كما تتضمن تتبع التاريخ القائم على الجلسة للحفاظ على سياق المحادثة.
Utilizes JavaScript plugins to manage conversation flows, trigger external API calls, and automate task sequences.
TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the
Routes tasks to different LLMs and wraps custom algorithms as reusable plugins for agent execution.
ChatGPT-On-CS هو منصة ذكية لأتمتة خدمة العملاء تستخدم نماذج لغوية كبيرة لأتمتة التفاعلات عبر وسائل التواصل الاجتماعي ومنصات التجارة الإلكترونية. يعمل كجسر يربط هذه النماذج بالخدمات الخارجية، ويوفر واجهة موحدة لإدارة المحادثات من شبكات ومتاجر متعددة. تتميز المنصة بمحرك قاعدة معرفة مخصص يسمح بإنشاء وكلاء ذكاء اصطناعي خاصين بالمجال، مدربين على مستندات الشركة المرفوعة. كما تتضمن إطار عمل إضافات (plugin framework) يُمكّن وكلاء الذكاء الاصطناعي من الوصول إلى بيانات الإنترنت في الوقت الفعلي ووظائف نظام التشغيل المحلي لتوسيع قدراتهم. يعالج النظام المحتوى متعدد الوسائط، بما في ذلك النصوص والصوت وبيانات الصور، للتعامل مع متطلبات الاتصال المتنوعة. ويدعم توليد الردود من خلال مزيج من التوليد المعزز بالاسترجاع (RAG) للإجابات الخاصة بالمجال، والإضافات الخارجية، والقوالب الثابتة المسبقة للتفاعلات المتكررة.
Wraps custom algorithms and external resource access as reusable plugins for agent execution.
Gepetto is an IDA Pro plugin that integrates large language models directly into the reverse engineering workflow. It functions as a multi-provider LLM client, allowing users to explain decompiled functions, rename variables, and add comments to pseudocode, all while supporting multiple language model backends and a localized interface. The plugin distinguishes itself through a plugin-based architecture that abstracts multiple LLM providers behind a unified interface, enabling hot-swapping between providers and models without restarting IDA Pro. It also features a command-line interface bridg
Wraps multiple LLM providers behind a unified interface, allowing hot-swapping without restarting the host application.