- Docker — runs the robot’s software stack in a container.
- uv — runs the physics world natively on your machine
(
./innate-sim setupoffers to install this one for you).
Install the prerequisites
- macOS
- Linux (Ubuntu / Debian / Raspberry Pi OS)
- Windows (WSL2)
Start the simulator
Run setup once
uv if it is
missing), then asks which brain the robot’s AI agent should use:- Hosted Innate brain — uses your Innate service key (it comes with a MARS robot). The full experience, including voice — the robot speaks.
- Local brain (Gemini) — runs the open-source agent on your machine against a Gemini API key. Everything works except voice: the web app’s speak bar is disabled without a service key.
- None — no agent; you can still drive, navigate, and trigger skills manually.
./innate-sim setup anytime to switch.Bring it up
Open the web app
Go to https://localhost and accept the
self-signed certificate. You are looking at the robot’s web app: drive
with the joystick or WASD, switch between the 3D view, the robot’s
cameras, and the map, trigger skills, and chat with the agent.

