# Genesis Forge ```{image} ../media/logo_text.png :alt: Genesis logo :class: align-center dark-light :width: 300px ```
Genesis Forge is a powerful framework for building reinforcement learning environments using the [Genesis](https://genesis-world.readthedocs.io/en/latest/) physics simulator. It provides a flexible and modular architecture to get your robot up and running quickly with less boilerplate work. ## Key Features - âš™ī¸ Modular composable environment design - đŸ’Ĩ Comprehensive contact/collision manager - đŸŽŦ Automatically record video snippets during training - đŸ•šī¸ Connect a game controller for hands-on policy evaluation and play-mode. - 🤖 Seamless integration with popular RL libraries: [RSL-RL](https://github.com/leggedrobotics/rsl_rl/tree/main) and [SKRL](https://skrl.readthedocs.io/en/latest/) ```{toctree} :maxdepth: 1 guide/index api/index ``` ## Citation If you used Genesis Forge in your research, we would appreciate it if you could cite it. ``` @misc{Genesis, author = {Jeremy Gillick}, title = {Genesis Forge: A modular framework for RL robot environments}, month = {September}, year = {2025}, url = {https://github.com/jgillick/genesis-forge} } ```