vuerAn Event-Driven, Declarative Visualization Framework for Physical AI
Vuer is a light-weight visualization toolkit for interacting with dynamic 3D and robotics data. It is VR and AR ready, and can be run on mobile devices. To get started, just run:
Vuer can run directly in the browser via PyScript and Pyodide. Server dependencies are auto-excluded on Emscripten:
Here is an example that loads a URDF file and displays it in the browser. For a more comprehensive list of examples, please refer to the examples page.
Vuer is built by researchers at MIT and UCSD in fields including robotics, computer vision, and computer graphics.
- light-weight and performant
- VR and AR ready
- has a strong community support
- Hackable and extensible
- Open source, licensed under MIT
🤖 Using Vuer with Claude Code
Vuer includes a Claude Code skill that teaches Claude how to use the library effectively. To import, run in Claude Code:
See the full guide for more details.
To get a quick overview of what you can do with vuer, check out the following:
- take a look at the basic tutorial or the tutorial for robotics:
- browse the example gallery here
- try the demo showing a Unitree Go1 robot in front of a staircase here
For more details:
-
A full list of visualization components: API documentation on Components.
-
A full list of data types: API documentation on Data Types.