FLAIROx/JaxMARL: Multi-Agent Reinforcement Learning with JAX
JaxMARL combines ease-of-use with GPU-enabled efficiency, and supports a wide range of commonly used MARL environments as well as popular baseline algorithms. Our aim is for one library that enables thorough evaluation of MARL methods across a wide range of tasks and against relevant baselines. We also introduce SMAX, a vectorised, simplified version of the popular StarCraft Multi-Agent Challenge, which removes the need to run the StarCraft II game engine. For more details, take a look at our blog post or our Colab notebook, which walks through the basic usage. We follow CleanRL's philosophy of providing single file implementations which can be found within the baselines directory. We use Hydra to manage our config files, with specifics explained in each algorithm's README. Most files include wandb logging code, this is disabled by default but can be enabled within the file's config. Environments - Before installing, ensure you have the correct JAX version for your hardware accelerator
JaxMARL Installation | Quick Start | Environments | Algorithms | Citation Multi-Agent Reinforcement Learning in JAX JaxMARL combines ease-of-use with GPU-enabled efficiency, and supports a wide range of commonly used MARL environments as well as popular baseline algorithms. Our aim is for one library that enables thorough evaluation of MARL methods across a wide range of tasks and against relevant baselines. We also introduce SMAX, a vectorised, simplified version of the popular StarCraft Multi-Agent Challenge, which removes the need to run the StarCraft II game engine. For more details, take
Explore this link on the map →related reading
- JaxMARL: Multi-Agent RL, but 10000x Fasterblog.foersterlab.com
- MARLlib: A Multi-agent Reinforcement Learning Library — MARLlib v1.0.0 documentationmarllib.readthedocs.io
- JaxMARL/jaxmarl/registration.py at 2df44461898a2a72e1a250ac08a93ff47ae96b51 · FLAIROx/JaxMARL · GitHubgithub.com
- GitHub - marlbenchmark/on-policy: This is the official implementation of Multi-Agent PPO (MAPPO). · GitHubgithub.com
- LLM Powered Autonomous Agents | Lil'Loglilianweng.github.io
- A Taxonomy of RL Environments for LLM Agentsleehanchung.github.io
- Using JAX to accelerate our research — Google DeepMinddeepmind.com
- Explore | alphaXivalphaxiv.org
- GitHub - THU-MAIC/OpenMAIC: Open Multi-Agent Interactive Classroom — Get an immersive, multi-agent learning experience in just one click · GitHubgithub.com
- Infini-AI-Lab on X: "We’re excited to release 𝐀𝐬𝐭𝐫𝐚𝐅𝐥𝐨𝐰, an open-source, dataflow-oriented RL system for training multi-agentic and multi-policy LLMs. 🚀 Built for scalable, flexible, and efficient agent RL, AstraFlow natively enables: ⚡ 𝟐.𝟕× 𝐟𝐚𝐬𝐭𝐞𝐫 𝐦𝐮𝐥𝐭𝐢-𝐩𝐨𝐥𝐢𝐜𝐲 https://t.co/JVthM8iHur" / Xx.com
- Introducing OpenReward | General Reasoninggr.inc
- GitHub - karpathy/autoresearch: AI agents running research on single-GPU nanochat training automatically · GitHubgithub.com