Loading video...

Video Failed to Load

Go Home

Really excited to release mjviser, a web-based MuJoCo viewer, powered by Viser. It has almost all the features of the native MuJoCo viewer, but runs in your browser. Load and simulate any MuJoCo model with a single uv command 👇 uvx mjviser

22,857 views • 6 months ago •via X (Twitter)

21 Comments

Chetan's profile picture
Chetan6 months ago

wow i literally built a crappy version of this for my (relatively basic) needs so cool to see a full featured version of this concept 🔥

atharva ☆'s profile picture
atharva ☆6 months ago

how much cooking, crazy

Neil Nie's profile picture
Neil Nie6 months ago

Woah!! This is awesome @kevin_zakka!!

Tony Fortunato's profile picture
Tony Fortunato6 months ago

Awesome! I was literally looking for something like this earlier today when I was prepping to port a new bot into mjlab

David Bar's profile picture
David Bar6 months ago

love it

Paolo AI's profile picture
Paolo AI6 months ago

Added to my tracker: Have you looked into the mujoco-scene-editor?

Louis Le Lay's profile picture
Louis Le Lay6 months ago

This guy dang

Yunhao Cao's profile picture
Yunhao Cao6 months ago

Cool!

Paolo AI's profile picture
Paolo AI6 months ago

What's the difference between this and the Vizer in MJLAB?

Kevin Zakka's profile picture
Kevin Zakka6 months ago

It’s basically the mjlab viewer, but standalone. mjlab will directly depend on it in an upcoming PR. For context, some users wanted the viewer for other non RL projects, so decided to separate it out to be maximally useful.

zaca's profile picture
zaca6 months ago

Lets gooo!! Great work as always. Thanks

Kyle🤖🚀🦭's profile picture
Kyle🤖🚀🦭6 months ago

this is sick

Adam Raudonis's profile picture
Adam Raudonis6 months ago

Super cool!!

Tatsuki's profile picture
Tatsuki6 months ago

love it

crisiumnih's profile picture
crisiumnih6 months ago

Dropping bangers after bangers

jaisel's profile picture
jaisel6 months ago

hey @kevin_zakka quick q abt mjx/warp :) in practice, can you backprop through a long contact-rich trajectory w.r.t. contact params, or is that only reliable under specific smoothing assumptions / only in MJX-JAX and not MJWarp?

kris weng's profile picture
kris weng6 months ago

Wow this looks great! No more mjpython?!

Niyaamtandao's profile picture
Niyaamtandao3 months ago

Why viser instead of other vis tool like rerun?

m's profile picture
m6 months ago

How does performance compare to the native viewer? Seeing that many humanoid models running smoothly in the browser is surprising. Or just my graphic card sucks?

Kevin Zakka's profile picture
Kevin Zakka6 months ago

The 100 humanoid example is running C MuJoCo. The viewer works for both C mujoco and Mujoco Warp.

Demmy pipper's profile picture
Demmy pipper6 months ago

Hey 👋

Related Videos

🚀 GeoLibre just passed 5,000 stars on GitHub, in only two months! GeoLibre went public on May 27, and the community has already pushed it past 5,100 stars and 500+ forks. Thank you to everyone who starred, forked, filed issues, opened pull requests, and shared the project. For those just discovering it: GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. Key features of GeoLibre: - Runs anywhere: the same app ships as a native desktop app, a browser web app, a native Android app, and a Jupyter widget. - Local and private by default: load and analyze GeoJSON, GeoParquet, GeoPackage, Shapefile, COG, LiDAR, 3D Tiles, and more, right in the browser. - Powered by open source: built on MapLibre GL JS, DuckDB-WASM Spatial, Tauri, React, and TypeScript. - Spatial SQL in the browser: query your data with DuckDB Spatial, PostGIS via PGlite, and Apache Sedona. - Extensible: a growing plugin system for cloud data, federal web services, and custom tools. - Supports 12 planetary basemaps: Earth, Mars, the Moon, Mercury, Venus, and more. Two months in, we have already shipped 25 releases, the latest being v2.4.0. There is a lot more to come, and the best way to shape it is to jump in. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: If GeoLibre is useful to you, a star on GitHub and a share here go a long way. Thank you for an incredible first two months. #geospatial #opensource #MapLibre #GeoLibre

Qiusheng Wu

94,705 views • 2 months ago