awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to unity-technologies/ml-agents

Open-source alternatives to Ml Agents

30 open-source projects similar to unity-technologies/ml-agents, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ml Agents alternative.

  • deepmind/pysc2deepmind 的头像

    deepmind/pysc2

    8,298在 GitHub 上查看↗

    pysc2 is a Python interface and simulation framework that connects the StarCraft II game engine to machine learning agents. It acts as an API wrapper that exposes game internals as a set of observations and actions, providing a reinforcement learning environment for research and training. The framework includes tools for game replay analysis to extract data and sequences of actions from recorded matches for predictive modeling. It also provides an agent simulation environment to run and evaluate the performance of single or competing artificial intelligence agents. The system handles game ma

    Python
    在 GitHub 上查看↗8,298
  • openai/gymopenai 的头像

    openai/gym

    37,223在 GitHub 上查看↗

    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.

    Python
    在 GitHub 上查看↗37,223
  • deepmind/labdeepmind 的头像

    deepmind/lab

    7,365在 GitHub 上查看↗

    Lab is a customizable 3D platform and research testbed designed for training and testing autonomous agents using reinforcement learning. It serves as a spatial AI training simulator where agents can be evaluated through navigation and puzzle-solving tasks. The environment allows for the definition of complex layouts and task behaviors through external scripting, enabling the generation of specific challenges for AI research. It supports both automated training via standard API bindings and manual agent control to validate simulation dynamics. The system utilizes a grid-based spatial represen

    C
    在 GitHub 上查看↗7,365

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • isaac-sim/isaacgymenvsisaac-sim 的头像

    isaac-sim/IsaacGymEnvs

    2,942在 GitHub 上查看↗

    IsaacGymEnvs is a GPU-accelerated physics sandbox and robotics policy training suite designed for reinforcement learning. It serves as a vectorized robotic simulator that runs thousands of parallel environments on GPUs to accelerate the training of neural networks. The project provides a sim-to-real transfer framework that utilizes domain randomization and physics variations to ensure policies trained in simulation are robust enough for deployment on real hardware. It distinguishes itself through a high-performance architecture that uses tensor-based state management to handle observations an

    Python
    在 GitHub 上查看↗2,942
  • haosulab/maniskillhaosulab 的头像

    haosulab/ManiSkill

    2,576在 GitHub 上查看↗

    ManiSkill is a GPU-accelerated robot simulation framework designed for training robotic manipulation skills, benchmarking learning algorithms, and generating synthetic datasets. It serves as a reinforcement learning environment where robot control policies can be developed and evaluated using parallelized physics and rendering on the GPU. The platform is distinguished by its ability to perform sim-to-real transfer, allowing policies trained in virtual environments to be deployed onto physical robotic hardware. It features ray-traced parallel rendering for producing high-frame-rate RGBD and se

    Python3d-computer-visioncomputer-visionembodied-ai
    在 GitHub 上查看↗2,576
  • microsoft/malmoMicrosoft 的头像

    Microsoft/malmo

    4,265在 GitHub 上查看↗

    Malmo is a voxel-based simulation platform designed for artificial intelligence research and the study of autonomous agent behaviors. Built as a sandbox environment using Minecraft, it serves as a framework for multi-agent simulation and reinforcement learning research within a 3D grid of blocks. The project distinguishes itself through a multi-agent simulation framework that coordinates and synchronizes multiple autonomous agents to perform collaborative missions. It provides a standardized interface following reinforcement learning specifications, allowing it to function as an environment f

    Java
    在 GitHub 上查看↗4,265
  • isaac-sim/isaaclabisaac-sim 的头像

    isaac-sim/IsaacLab

    6,377在 GitHub 上查看↗

    Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting both single-agent and multi-agent reinforcement learning. It is built on an Omniverse-PhysX simulation backend that models rigid bodies, articulated systems, deformable objects, and sensors, and provides a task-based environment configuration system where each training environment is defined as a modular class specifying observation spaces, action spaces, reward functions, and termination conditions. The framework distinguishes itself through an RL-library abstraction layer that

    Pythonisaac-simomniverse-kit-extensionrobot-learning
    在 GitHub 上查看↗6,377
  • camel-ai/camelcamel-ai 的头像

    camel-ai/camel

    17,253在 GitHub 上查看↗

    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

    Pythonagentai-societiesartificial-intelligence
    在 GitHub 上查看↗17,253
  • thinking-machines-lab/tinker-cookbookthinking-machines-lab 的头像

    thinking-machines-lab/tinker-cookbook

    2,856在 GitHub 上查看↗

    Tinker Cookbook is an open-source framework for fine-tuning large language models, supporting supervised learning, reinforcement learning, and parameter-efficient techniques like LoRA adapters. It provides a complete pipeline for aligning models with human preferences through multi-stage RLHF workflows, from supervised fine-tuning through preference optimization to reinforcement learning. The framework distinguishes itself through recipe-based training orchestration, where fine-tuning workflows are defined as composable recipe files that chain data loading, model configuration, and training l

    Python
    在 GitHub 上查看↗2,856
  • ntasfi/pygame-learning-environmentntasfi 的头像

    ntasfi/PyGame-Learning-Environment

    1,062在 GitHub 上查看↗

    PyGame Learning Environment is a Python framework that provides a standardized interface for training artificial intelligence agents within diverse game environments. It functions as a communication layer that bridges reinforcement learning agents with game state observations, action inputs, and reward signals, allowing for consistent interaction across different game titles. The platform distinguishes itself by offering a headless execution mode that disables graphical rendering pipelines. By bypassing display overhead, this feature accelerates training cycles for automated agents during bac

    Pythonagentaiartificial-intelligence
    在 GitHub 上查看↗1,062
  • microsoft/airsimmicrosoft 的头像

    microsoft/AirSim

    17,956在 GitHub 上查看↗

    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

    C++aiairsimartificial-intelligence
    在 GitHub 上查看↗17,956
  • dotnet/machinelearningdotnet 的头像

    dotnet/machinelearning

    9,329在 GitHub 上查看↗

    This is a cross-platform framework for building, training, and deploying custom machine learning models within the .NET ecosystem. It provides a predictive modeling engine for classification, regression, and forecasting tasks, alongside an inference runtime to generate predictions across different hardware architectures. The framework includes a gradient boosting library and supports interoperability with external models via a standardized open format. It features tools for prediction explainability, allowing the analysis of feature importance to debug model behavior and identify bias. The p

    C#algorithmsdotnetmachine-learning
    在 GitHub 上查看↗9,329
  • leggedrobotics/legged_gymleggedrobotics 的头像

    leggedrobotics/legged_gym

    3,022在 GitHub 上查看↗

    Legged Gym is a high-performance simulation platform and toolkit engineered for training autonomous robotic agents in complex, physics-based environments. It provides a comprehensive framework for developing legged locomotion control policies, enabling robots to learn movement strategies for navigating uneven terrain and managing physical disturbances through reinforcement learning. The platform distinguishes itself by utilizing hardware-accelerated physics and headless execution to maximize computational throughput during training. It incorporates a domain randomization pipeline that injects

    Python
    在 GitHub 上查看↗3,022
  • morvanzhou/reinforcement-learning-with-tensorflowMorvanZhou 的头像

    MorvanZhou/Reinforcement-learning-with-tensorflow

    9,464在 GitHub 上查看↗

    This project is an educational repository of reinforcement learning agents and tutorials implemented using TensorFlow. It provides a practical codebase for both model-free and model-based learning agents, designed to demonstrate how AI agents learn through trial and error. The collection features detailed implementations of various algorithmic approaches, including Deep Q-Networks and Policy Gradient methods. It specifically covers Actor-Critic architectures for continuous and discrete action spaces, alongside Proximal Policy Optimization and Deep Deterministic Policy Gradients. The framewor

    Pythona3cactor-criticasynchronous-advantage-actor-critic
    在 GitHub 上查看↗9,464
  • ageron/handson-ml2ageron 的头像

    ageron/handson-ml2

    29,938在 GitHub 上查看↗

    This project provides a collection of practical machine learning code examples, including implementations for supervised, unsupervised, and reinforcement learning algorithms. It features deep learning model implementations for convolutional, recurrent, and generative architectures, alongside specific examples of reinforcement learning agents that maximize rewards in simulated environments. The repository includes dedicated data preprocessing pipelines for sanitization, feature scaling, and dimensionality reduction. It also provides implementations for a wide range of specific models, such as

    Jupyter Notebook
    在 GitHub 上查看↗29,938
  • ai4finance-foundation/finrlAI4Finance-Foundation 的头像

    AI4Finance-Foundation/FinRL

    13,964在 GitHub 上查看↗

    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

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    在 GitHub 上查看↗13,964
  • mathfoundationrl/book-mathematical-foundation-of-reinforcement-learningMathFoundationRL 的头像

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

    16,543在 GitHub 上查看↗

    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

    MATLABartificial-intelligencebookcourses
    在 GitHub 上查看↗16,543
  • zhaochenyang20/awesome-ml-sys-tutorialzhaochenyang20 的头像

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371在 GitHub 上查看↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Python
    在 GitHub 上查看↗5,371
  • dlr-rm/stable-baselines3DLR-RM 的头像

    DLR-RM/stable-baselines3

    12,765在 GitHub 上查看↗

    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

    Pythonbaselinesgsdegym
    在 GitHub 上查看↗12,765
  • huggingface/lerobothuggingface 的头像

    huggingface/lerobot

    21,687在 GitHub 上查看↗

    This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems. The framework distinguishes itself through a standardized approach to data and policy management. It utilizes a consistent schema for reco

    Python
    在 GitHub 上查看↗21,687
  • openai/universeopenai 的头像

    openai/universe

    7,506在 GitHub 上查看↗

    Universe is a training and evaluation platform that transforms websites, games, and software into standardized environments for general intelligence agents. It functions as a reinforcement learning wrapper and remote environment orchestrator, providing a consistent interface to wrap diverse software for AI agent interaction. The platform distinguishes itself through a visual observation interface that streams real-time pixel data and transmits keyboard and mouse events to simulate human interaction. It utilizes a bi-directional communication protocol to deliver reward signals and performance

    Python
    在 GitHub 上查看↗7,506
  • openai/baselinesopenai 的头像

    openai/baselines

    16,733在 GitHub 上查看↗

    Baselines is a comprehensive suite of frameworks for reinforcement learning algorithm implementation, imitation learning, and training orchestration. It provides a library of standardized learning algorithms used to benchmark and replicate research results, alongside a deep learning policy framework for constructing neural network architectures such as multi-layer perceptrons, convolutional networks, and long short-term memory networks. The project includes a specialized imitation learning toolkit that enables agents to mimic expert behavior through behavior cloning and generative adversarial

    Python
    在 GitHub 上查看↗16,733
  • matthiasplappert/keras-rlmatthiasplappert 的头像

    matthiasplappert/keras-rl

    12在 GitHub 上查看↗

    Deep Reinforcement Learning for Keras.

    在 GitHub 上查看↗12
  • dennybritz/reinforcement-learningdennybritz 的头像

    dennybritz/reinforcement-learning

    22,039在 GitHub 上查看↗

    This repository provides a comprehensive library of reinforcement learning algorithms designed for training autonomous agents. It serves as a research-oriented collection of implementations that cover fundamental decision-making strategies, including dynamic programming, temporal difference learning, and policy gradient methods. The project distinguishes itself by offering specialized frameworks for deep reinforcement learning and structured decision modeling. It includes implementations for deep Q-learning that utilize neural networks, experience replay, and prioritized sampling to approxima

    Jupyter Notebook
    在 GitHub 上查看↗22,039
  • deepmind/trfldeepmind 的头像

    deepmind/trfl

    3,135在 GitHub 上查看↗

    TensorFlow Reinforcement Learning

    Python
    在 GitHub 上查看↗3,135
  • google/braxgoogle 的头像

    google/brax

    3,196在 GitHub 上查看↗

    Massively parallel rigidbody physics simulation on accelerator hardware.

    Jupyter Notebook
    在 GitHub 上查看↗3,196
  • opendilab/di-engineopendilab 的头像

    opendilab/DI-engine

    3,616在 GitHub 上查看↗

    OpenDILab Decision AI Engine. The Most Comprehensive Reinforcement Learning Framework B.P.

    Python
    在 GitHub 上查看↗3,616
  • kengz/slm-labkengz 的头像

    kengz/SLM-Lab

    1,353在 GitHub 上查看↗

    Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".

    Python
    在 GitHub 上查看↗1,353
  • openai/multiagent-particle-envsopenai 的头像

    openai/multiagent-particle-envs

    2,770在 GitHub 上查看↗

    Status: Archive (code is provided as-is, no updates expected)

    Python
    在 GitHub 上查看↗2,770
  • nervanasystems/coachN

    NervanaSystems/coach

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0