awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

61 रिपॉजिटरी

Awesome GitHub RepositoriesReinforcement Learning Environments

Frameworks and simulation environments for training agents in reinforcement learning tasks.

Explore 61 awesome GitHub repositories matching artificial intelligence & ml · Reinforcement Learning Environments. Refine with filters or upvote what's useful.

Awesome Reinforcement Learning Environments GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • torantulino/auto-gptTorantulino का अवतार

    Torantulino/Auto-GPT

    184,986GitHub पर देखें↗

    Auto-GPT is an autonomous agent framework designed for creating and deploying AI agents that use large language models to plan and execute complex goals independently. The system provides a comprehensive environment for managing the entire agent lifecycle, from initial design and testing to live production deployment. The project features a low-code workflow designer that allows users to define agent behaviors by connecting functional blocks in a visual interface. It includes an agent marketplace for discovering and deploying pre-configured agent templates and a standardized evaluation tool t

    Implements tools for assessing agent behavior and stability through standardized performance evaluations.

    Python
    GitHub पर देखें↗184,986
  • significant-gravitas/auto-gptSignificant-Gravitas का अवतार

    Significant-Gravitas/Auto-GPT

    184,987GitHub पर देखें↗

    Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute multi-step tasks without human intervention. It functions as a workflow automation tool that chains language model tasks and manages memory to achieve specific objectives. The project features a visual agent designer that allows users to define behaviors and goals by connecting functional blocks through a graphical interface. It employs a vector database memory system to recall information across different sessions and a sliding-window buffer for immediate short-term context. The

    Includes an evaluation suite to measure agent reliability and real-world readiness using structured metrics.

    Python
    GitHub पर देखें↗184,987
  • tensorflow/modelstensorflow का अवतार

    tensorflow/models

    77,663GitHub पर देखें↗

    This repository serves as a centralized collection of state-of-the-art deep learning architectures and reference implementations designed for research and application development. It provides a comprehensive toolkit for computer vision and natural language processing, offering pre-built models and training pipelines for tasks ranging from image classification and object detection to complex sequence modeling. The project distinguishes itself by providing a flexible execution harness that manages the entire training lifecycle, including data ingestion and backpropagation. It supports scalable

    Includes simulation environments designed for training and evaluating reinforcement learning agents.

    Python
    GitHub पर देखें↗77,663
  • azl397985856/leetcodeazl397985856 का अवतार

    azl397985856/leetcode

    55,758GitHub पर देखें↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    The project calculates the total number of unique paths in a grid using dynamic programming or memoized recursion.

    JavaScriptalgoalgorithmalgorithms
    GitHub पर देखें↗55,758
  • openai/gymopenai का अवतार

    openai/gym

    37,223GitHub पर देखें↗

    Gym is a reinforcement learning environment toolkit and agent simulation framework. It provides a standardized API and a universal communication interface that defines how learning agents interact with simulation environments through actions and observations. The project includes a benchmark environment suite and a diverse library of pre-configured simulation worlds, including physics engines and classic control tasks. It enables the creation of custom simulation environments to train agents in specific operational scenarios while ensuring reproducibility across different learning algorithms.

    Provides a comprehensive toolkit of simulation environments for training and refining reinforcement learning agents.

    Python
    GitHub पर देखें↗37,223
  • d2l-ai/d2l-end2l-ai का अवतार

    d2l-ai/d2l-en

    29,001GitHub पर देखें↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Calculates optimal action sequences using value iteration when environmental dynamics are known.

    Pythonbookcomputer-visiondata-science
    GitHub पर देखें↗29,001
  • zai-org/open-autoglmzai-org का अवतार

    zai-org/Open-AutoGLM

    23,532GitHub पर देखें↗

    Open-AutoGLM is an autonomous agent framework designed to perform complex user workflows on mobile devices. By translating natural language instructions into precise sequences of taps, scrolls, and text inputs, the system enables the automation of mobile application interactions and testing. The platform distinguishes itself through a combination of vision-language processing and reinforcement learning. It converts graphical user interfaces into structured data, allowing agents to parse screen elements and map natural language commands to coordinate-based actions. To ensure reliability, the s

    Provides a training platform for refining agent behaviors through reinforcement learning in virtualized mobile interfaces.

    Pythonagentphone-use-agent
    GitHub पर देखें↗23,532
  • voltagent/awesome-claude-code-subagentsVoltAgent का अवतार

    VoltAgent/awesome-claude-code-subagents

    21,906GitHub पर देखें↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Ensures system robustness through safety constraint verification and adversarial evaluation to guarantee reliable performance.

    Shellai-agent-frameworkai-agent-toolsai-agents
    GitHub पर देखें↗21,906
  • unity-technologies/ml-agentsUnity-Technologies का अवतार

    Unity-Technologies/ml-agents

    19,494GitHub पर देखें↗

    This project is a reinforcement learning toolkit and simulation-based AI trainer for creating intelligent agents within Unity simulations. It provides a multi-agent simulation framework for configuring cooperative or competitive scenarios and includes an environment wrapper that bridges simulations with standard machine learning libraries using gym-style interfaces. The system features a native cross-platform inference engine that executes trained neural network models for real-time decision making without external dependencies. It enables the acceleration of the learning process by running m

    Provides a comprehensive framework and simulation environment for training intelligent agents using reinforcement and imitation learning.

    C#
    GitHub पर देखें↗19,494
  • microsoft/airsimmicrosoft का अवतार

    microsoft/AirSim

    17,956GitHub पर देखें↗

    AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built as a plugin for game engines, it provides a physics-based environment that models vehicle dynamics and sensor data, serving as a foundation for robotics research, computer vision training, and reinforcement learning. The platform distinguishes itself through its support for hardware-in-the-loop and software-in-the-loop testing, allowing developers to validate control logic and firmware against real-world signals or concurrent processes. It offers extensive programmatic control

    Provides a reinforcement learning training environment that exposes vehicle state and sensor data via APIs.

    C++aiairsimartificial-intelligence
    GitHub पर देखें↗17,956
  • camel-ai/camelcamel-ai का अवतार

    camel-ai/camel

    17,253GitHub पर देखें↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Orchestrates sequential decision-making tasks for language models within structured environments.

    Pythonagentai-societiesartificial-intelligence
    GitHub पर देखें↗17,253
  • mathfoundationrl/book-mathematical-foundation-of-reinforcement-learningMathFoundationRL का अवतार

    MathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning

    16,543GitHub पर देखें↗

    This project is an educational resource designed to teach the mathematical foundations and core algorithms of reinforcement learning. It provides a structured academic curriculum that combines textbooks, lecture materials, and practical code examples to guide learners through the principles of Markov decision processes and reinforcement learning theory. The repository distinguishes itself by integrating a grid-based simulation framework that allows users to test algorithms within custom environments. This environment supports the analysis of agent performance by rendering state values, polici

    Provides grid-based simulation environments for testing and visualizing reinforcement learning algorithms.

    MATLABartificial-intelligencebookcourses
    GitHub पर देखें↗16,543
  • shangtongzhang/reinforcement-learning-an-introductionShangtongZhang का अवतार

    ShangtongZhang/reinforcement-learning-an-introduction

    14,569GitHub पर देखें↗

    This project is a Python-based educational framework designed to simulate reinforcement learning algorithms and environments. It serves as a platform for reproducing classic textbook examples, allowing users to study agent behavior, policy improvement, and the fundamental mechanics of decision-making in controlled settings. The library provides implementations for core reinforcement learning concepts, including temporal difference learning, Monte Carlo episode sampling, and tabular value function approximation. It enables the analysis of specific algorithmic behaviors, such as identifying and

    Offers a suite of simulation environments for testing and analyzing agent behavior in discrete state spaces and classic game scenarios.

    Pythonartificial-intelligencereinforcement-learning
    GitHub पर देखें↗14,569
  • datawhalechina/easy-rldatawhalechina का अवतार

    datawhalechina/easy-rl

    14,348GitHub पर देखें↗

    Easy-RL is an educational resource designed to teach the principles and implementation of reinforcement learning. It provides a structured curriculum that guides users from fundamental concepts to advanced algorithmic techniques, focusing on the development and training of autonomous agents that learn through interaction with simulated environments. The project distinguishes itself through a pedagogical framework that utilizes interactive notebooks to bridge the gap between theoretical research and functional code. By organizing complex methods into modular units, it allows for the study of i

    Analyzes reinforcement learning agent performance through graphical plots and animations in interactive notebooks.

    Jupyter Notebooka3cddpgdeep-reinforcement-learning
    GitHub पर देखें↗14,348
  • carla-simulator/carlacarla-simulator का अवतार

    carla-simulator/carla

    14,072GitHub पर देखें↗

    CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving software. It functions as an urban traffic simulator that generates realistic vehicle and pedestrian behavior and as a synthetic sensor data generator producing LiDAR, Radar, and camera data. The platform distinguishes itself through its deep integration with robotics frameworks, specifically providing native connectivity to ROS2 nodes for robotic control and data processing. It supports the training of driving models via imitation and reinforcement learning within a controlle

    Supports training autonomous driving models through imitation and reinforcement learning within a controlled environment.

    C++
    GitHub पर देखें↗14,072
  • ai4finance-foundation/finrlAI4Finance-Foundation का अवतार

    AI4Finance-Foundation/FinRL

    13,964GitHub पर देखें↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Provides a modular library for developing, training, and backtesting automated trading strategies using deep reinforcement learning and market simulations.

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    GitHub पर देखें↗13,964
  • dlr-rm/stable-baselines3DLR-RM का अवतार

    DLR-RM/stable-baselines3

    12,765GitHub पर देखें↗

    Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a collection of reliable, standardized implementations of reinforcement learning algorithms designed for training, testing, and benchmarking agent policies in diverse simulated environments. The library functions as an agent training toolkit that emphasizes modularity and reproducibility. It features a unified environment interface and supports vectorized execution to accelerate data collection across multiple simulation instances. Users can customize neural network architectures, f

    Assesses agent behavior and policy stability during training using automated callbacks and video recording.

    Pythonbaselinesgsdegym
    GitHub पर देखें↗12,765
  • babalae/better-genshin-impactbabalae का अवतार

    babalae/better-genshin-impact

    12,606GitHub पर देखें↗

    Better Genshin Impact is a computer vision-based automation framework designed to perform repetitive tasks and combat sequences within game environments. It functions as a macro scripting engine that utilizes synthetic input injection to simulate human interaction with the operating system, allowing for hands-free execution of complex gameplay loops. The system distinguishes itself through a combination of template-matching visual recognition and state-machine logic, which enables the software to identify on-screen game elements and transition between operational states in real time. By mappi

    Automates character movement to reach specific locations for efficient exploration and farming.

    C#auto-play-gameautomaticgenius-invokation-tcg
    GitHub पर देखें↗12,606
  • karpathy/convnetjskarpathy का अवतार

    karpathy/convnetjs

    11,171GitHub पर देखें↗

    ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine learning. It functions as a framework for building, training, and running convolutional neural networks directly within a web browser without the need for a backend server. The library specializes in image recognition and pattern analysis using convolutional and pooling layers. It enables the creation of models for classification and regression tasks, as well as the development of reinforcement learning agents that optimize behavior through trial and error in simulated environme

    Provides simulated environments for training agents to determine the best actions through continuous interaction.

    JavaScript
    GitHub पर देखें↗11,171
  • egametang/etegametang का अवतार

    egametang/ET

    9,813GitHub पर देखें↗

    ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer environments. It provides a comprehensive toolkit for building distributed game backends, incorporating a multiplayer network transport layer and a specialized suite for game AI and pathfinding. The framework is distinguished by its use of a distributed actor model to scale processing across multiple threads and servers, utilizing isolated actors for state management and messaging. It features a unified codebase architecture that allows shared logic between the server and client, enabling

    Performs server-side navigation and pathfinding using a native language implementation of industry-standard navigation meshes.

    C#actorc-sharpdotnet
    GitHub पर देखें↗9,813
पिछला123…4अगला
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Frameworks
  5. Reinforcement Learning Environments

सब-टैग एक्सप्लोर करें

  • Agent IntegratorsInterfaces for connecting modular reinforcement learning agents to standardized simulation environments. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: focuses on the integration layer for plug-and-play agent swapping rather than the environment definition itself.
  • Card Game FrameworksFrameworks for developing and evaluating reinforcement learning agents across multiple card game environments. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: specifically targets card game environments, not general RL simulation environments.
  • Custom Environment AdaptersWrappers and adapters that allow training RL agents on user-defined environments following standard interfaces. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: focuses on adapting custom environments for training, not providing pre-built simulation environments.
  • Custom Environment Builders1 सब-टैगImplementing subclasses of ProblemEnv for custom reinforcement learning training tasks. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: focuses on building custom environments by subclassing ProblemEnv, not using pre-built simulation environments.
  • Game-BasedSimulation environments for training agents in classic games like tic-tac-toe. **Distinct from Reinforcement Learning Environments:** Focuses on game-based RL environments, distinct from general RL environments.
  • Grid World Simulation EnvironmentsFrameworks for testing reinforcement learning agents in custom grid-based environments. **Distinct from Grid Simulation Engines:** Focuses on grid-specific RL environments, distinct from general game simulation engines.
  • Grid World Simulation Frameworks1 सब-टैगFrameworks for testing reinforcement learning agents within custom grid-based environments. **Distinct from Simulation Worlds:** Focuses on grid-based RL simulation, distinct from general game simulation worlds.
  • Manager-Based Environment BuildersBase classes and workflows for constructing simulation environments using modular manager components. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: focuses on the construction pattern (manager-based vs direct), not the environment interface itself.
  • Reinforcement Learning Performance Visualizers2 सब-टैग्सTools for analyzing reinforcement learning agent performance through graphical plots and animations. **Distinct from Reinforcement Learning Training Pipelines:** Focuses on RL model visualization, distinct from general RL training pipelines.
  • System Validation ProtocolsTesting frameworks for safety verification and sim-to-real transfer in reinforcement learning. **Distinct from Reinforcement Learning Environments:** Focuses on robustness and safety validation, distinct from the training environment.
  • Text Generation EnvironmentsSimulated environments that provide prompts, generate text, and score outputs on length, relevance, and diversity to guide reinforcement learning. **Distinct from Reinforcement Learning Environments:** Distinct from Reinforcement Learning Environments: focuses specifically on text generation environments for language model RL, not general RL environments.