Environment Families

MOSAIC organises environments into families — logical groupings that share an underlying engine, API, or research benchmark. Each family is an optional dependency; install only the ones you need.

Tip

Base module (required): pip install -e . installs the MOSAIC GUI, gRPC, and core utilities.

Environment families (optional) add environment support: pip install -e ".[smac]" or pip install -e ".[minigrid,crafter]"

Workers (optional) add training backends: pip install -e ".[cleanrl]" or pip install -e ".[xuance]"

Environment families and workers are independent – install any combination you need. See the Installation Guide for details.

Procedural & Text

JAX & Physics