awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesCustom Agent and Environment Definitions

Abstractions for defining both agent behavior and interaction environments separately from training infrastructure.

Distinct from Custom Environment Definitions: Distinct from Custom Environment Definitions: also covers agent behavior definition, not just environment rules.

Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Custom Agent and Environment Definitions. Refine with filters or upvote what's useful.

Awesome Custom Agent and Environment Definitions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • facebookresearch/parlaiالصورة الرمزية لـ facebookresearch

    facebookresearch/ParlAI

    10,625عرض على GitHub↗

    ParlAI is a conversational AI research framework designed for training, evaluating, and sharing dialogue models using a unified interface for datasets and agents. It functions as a PyTorch-based training platform and a dialogue data collection system, providing a centralized model zoo for the distribution of versioned pretrained agents. The project distinguishes itself through a knowledge-grounded retrieval system that combines dense and sparse indexing to ground responses in external information. It also provides a comprehensive infrastructure for gathering human-AI interaction data via inte

    Enables the creation of custom models by inheriting base agent classes and defining specific training and evaluation logic.

    Python
    عرض على GitHub↗10,625
  • rllm-org/rllmالصورة الرمزية لـ rllm-org

    rllm-org/rllm

    5,641عرض على GitHub↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    The platform defines agent behavior and interaction environments through clear abstractions that separate design from training infrastructure.

    Pythonagent-frameworkagentic-workflowcoding-agent
    عرض على GitHub↗5,641
  • openbmb/agentverseالصورة الرمزية لـ openbmb

    openbmb/agentverse

    5,064عرض على GitHub↗

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

    Allows customization of turn order, message filtering, and visibility to control agent interaction dynamics.

    JavaScript
    عرض على GitHub↗5,064
  • thudm/slimeالصورة الرمزية لـ THUDM

    THUDM/slime

    4,259عرض على GitHub↗

    SLIME is a distributed reinforcement learning framework for large language model post-training that bridges Megatron training with SGLang inference servers. It orchestrates scalable RL loops across GPU clusters, decoupling training and inference into independent processes that communicate over HTTP and NCCL for independent scaling and fault tolerance. The system supports multi-agent reinforcement learning workflows with parallel agent instances, customizable rollout strategies, and personalized agent serving that improves models from prior conversations without disrupting API serving. The fra

    Accepts a user-provided function that specifies the logic and interaction rules for a multi-agent setup.

    Python
    عرض على GitHub↗4,259
  • openmanus/openmanus-rlالصورة الرمزية لـ OpenManus

    OpenManus/OpenManus-RL

    3,916عرض على GitHub↗

    OpenManus-RL is a reinforcement learning framework and distributed training pipeline designed to train large language models as agents. It serves as an agentic reasoning optimizer and reward model trainer, providing the infrastructure to improve model decision-making through reward-based policy optimization. The project distinguishes itself through a distributed architecture that supports parameter sharding across multiple compute nodes and a coordinated rollout system for collecting interaction trajectories. It incorporates advanced reasoning strategies, such as Tree-of-Thoughts and Monte Ca

    Connects language models to specific task environments using custom agent and environment definitions.

    Python
    عرض على GitHub↗3,916
  • facebookresearch/habitat-simالصورة الرمزية لـ facebookresearch

    facebookresearch/habitat-sim

    3,532عرض على GitHub↗

    Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents within photorealistic indoor and outdoor environments. It serves as a simulator for AI and robotics, providing a system for generating synthetic data and simulating physical interactions. The project is distinguished by a native C++ core that enables high-throughput simulation and a rendering pipeline using physically based rendering and baked global illumination. It features a navigation system based on pre-computed navigation meshes to ensure collision-free traversal and a rigi

    Provides a mechanism to create custom movement and sensor control behaviors using functors.

    C++aicomputer-visioncplusplus
    عرض على GitHub↗3,532
  • sciml/modelingtoolkit.jlالصورة الرمزية لـ SciML

    SciML/ModelingToolkit.jl

    1,637عرض على GitHub↗

    ModelingToolkit.jl هو إطار عمل للنمذجة الرمزية ونظام جبر حاسوبي مصمم لتعريف ومحاكاة الأنظمة الرياضية المعقدة. يوفر بيئة أساسية لبناء نماذج فيزيائية متعددة المجالات وأنظمة معادلات تفاضلية، مما يتيح للمستخدمين تمثيل المشكلات العلمية من خلال رسوم بيانية رمزية تسهل التحليل والتحويل المؤتمت. يتميز إطار العمل بتركيب المكونات غير السببي (acausal)، والذي يسمح بتجميع النماذج واسعة النطاق عن طريق ربط العناصر النمطية بدلاً من تحديد تدفقات البيانات الصريحة. يستخدم تمزيق النظام المؤتمت وتقليل المؤشر لتبسيط المعادلات التفاضلية الجبرية المعقدة، مما يضمن الاستقرار الرقمي. من خلال استخدام التجميع الرمزي في الوقت المناسب (just-in-time)، يقوم النظام بتعيين هذه التعريفات عالية المستوى مباشرة إلى كود آلة محسن للتنفيذ بواسطة محلات عددية متخصصة. بعيداً عن المحاكاة القياسية، يدمج المشروع أدوات التعلم الآلي العلمي للجمع بين نماذج الفيزياء الرمزية والشبكات العصبية. يدعم اكتشاف المعادلات المؤتمت، مما يسمح باستخراج الهياكل الرياضية الحاكمة من البيانات التجريبية. يتضمن إطار العمل أيضاً أدوات شاملة للتحسين الرقمي، بما في ذلك توليد المشتقات المؤتمت واستغلال التناثر، لتسريع حل الأنظمة واسعة النطاق.

    Constructs symbolic representations of differential equations, nonlinear systems, and optimization problems.

    Juliaacausalcomputer-algebradae
    عرض على GitHub↗1,637
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Simulation Environments
  4. Custom Agent and Environment Definitions

استكشف الوسوم الفرعية

  • Agent Class AbstractionsBase classes and interfaces that allow developers to implement custom agent behaviors, training, and evaluation steps. **Distinct from Custom Agent and Environment Definitions:** Focuses on the software engineering pattern of inheriting base agent classes rather than environment-specific definitions.
  • Behavioral Functor DefinitionsImplementation of agent movement and sensor controls using registered functional objects. **Distinct from Custom Agent and Environment Definitions:** Specifically concerns the implementation of actions via functors, whereas the parent is a broader abstraction for agent/environment definitions.
  • Interaction Rule DefinitionsMechanisms for customizing turn order, message filtering, and visibility within an agent simulation environment. **Distinct from Custom Agent and Environment Definitions:** Focuses specifically on the rules of interaction between agents, rather than general agent or environment definitions.
  • System Definitions1 وسم فرعيUser-provided functions that specify the logic and interaction rules for a multi-agent setup. **Distinct from Custom Agent and Environment Definitions:** Distinct from Custom Agent and Environment Definitions: focuses on defining the multi-agent system logic, not individual agent or environment definitions.