+
Skip to content

ttktjmt/muwanx

Repository files navigation

muwanx
MuJoCo + ONNX Playground in Your Browser

GitHub Pages CI License DeepWiki Live Demo


Muwanx is a browser-based mujoco playground powered by mujoco_wasm and ONNX Runtime. It enables MuJoCo simulations with real-time trained policy control, running entirely in the browser - no server for simulation required.
Perfect for sharing interactive demos as static sites (such as GitHub Pages), rapidly prototyping RL policies, or building customizable environments for experimentation and visualization.

╰▶ Live Demo with MyoSuite   © MyoSuite
╰▶ Live Demo with MuJoCo Menagerie (Checking licensing and citation compliance)   © Google DeepMind

Features

  • Real-time: Run MuJoCo simulations with real-time policy control.
  • Interactive: Change the state of objects by applying forces.
  • Cross-platform: Works seamlessly on desktop and mobile devices.
  • Client-only: All computation runs in the browser. No server for simulation is required.
  • Easy Sharing: Host as a static site for effortless demo distribution (e.g., GitHub Pages).
  • Customizable: Add your own MuJoCo models and ONNX policies quickly.

Quick Start

To run muwanx locally, ensure you have Node.js installed.

Clone the repository:

git clone https://github.com/ttktjmt/muwanx.git
cd muwanx

Install the dependencies and start the development server:

npm install
npm run dev

Open your browser and navigate to the localhost URL shown in the terminal to see muwanx in action.

muwanx demo

Acknowledgments

This project has greatly benefited from the contributions of the Facet project by the research group at Tsinghua University.

License

This project is licensed under the Apache-2.0 License.

About

Browser-based MuJoCo simulation with real-time policy control

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载