How to install dimensionalOS/dimos. Official installation instructions. Project installation guide. Framework or library installation. Build installation instructions. How to setup and install from GitHub. Installation steps and setup instructions. Official docs and installation instructions GitHub.
dimensionalOS/dimos Installation Guide
How to install dimensionalOS/dimos. Official project installation instructions and setup guide.
⚡
Automated Install (Recommended)
Quick installation instructions for dimensionalOS/dimos. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i dimensionalOS/dimosor
Install via npx
npx @hexmos/ipm i dimensionalOS/dimosPrerequisites
Python
languageVersion: 3.12
uv
package managergit
version controlcurl
utilityDocker
containerizationNix
package managerCUDA
toolkitManual Installation Methods
Manual installation instructions. How to install from GitHub source.
Interactive Install
curl -fsSL https://raw.githubusercontent.com/dimensionalOS/dimos/main/scripts/install.sh | bashPython Install (Quickstart)
uv venv --python "3.12"
source .venv/bin/activate
uv pip install 'dimos[base,unitree]'Python Install (Simulation Support)
uv venv --python "3.12"
source .venv/bin/activate
uv pip install 'dimos[base,unitree,sim]'Python Install (Manipulation Support)
uv venv --python "3.12"
source .venv/bin/activate
uv pip install 'dimos[base,manipulation]'Ubuntu 22.04 / 24.04 Manual System Install
git clone https://github.com/dimensionalOS/dimos.git
cd dimos
docs/installation/ubuntu.mdNixOS / General Linux Manual System Install
git clone https://github.com/dimensionalOS/dimos.git
cd dimos
docs/installation/nix.mdmacOS Manual System Install
git clone https://github.com/dimensionalOS/dimos.git
cd dimos
docs/installation/osx.mdDevelop on DimOS
export GIT_LFS_SKIP_SMUDGE=1
git clone -b dev https://github.com/dimensionalOS/dimos.git
cd dimos
uv sync --all-extras --no-extra dds
uv run pytest dimosPost Installation Steps
- Run `dimos --replay run unitree-go2` for a quadruped navigation replay.
- Run `dimos --simulation run unitree-g1-sim` for a humanoid in simulation.
- Run `dimos run demo-camera` for a webcam demo.
- Refer to the 'Featured Runfiles' table for more examples.
