| (core) | Transport, streams, CLI, blueprints, occupancy maps | dimos-lcm, numpy, scipy, opencv, open3d, numba, Pinocchio, typer, textual | No |
agents | LLM agent, speech, tool use | langchain, openai, ollama, faster-whisper | No |
perception | Object detection, VLMs, tracking | ultralytics, transformers, moondream | Yes |
visualization | Rerun viewer + bridge | rerun-sdk, dimos-viewer | No |
web | FastAPI web interface, audio | fastapi, uvicorn, ffmpeg-python | No |
sim | MuJoCo simulation | mujoco, playground, pygame | No |
unitree | Unitree Go2 / G1 support | unitree-webrtc-connect | No |
unitree-dds | Unitree DDS bridge (superset of βunitreeβ) | unitree-sdk2py, cyclonedds | No |
drone | DJI Tello / MAVLink drones | pymavlink | No |
manipulation | Arm planning + control | Drake, piper-sdk, xarm-sdk | No |
mapping | GTSAM-backed pose graph optimization (relocalization, cmu_nav PGO) | gtsam-extended | No |
cuda | GPU acceleration | cupy, onnxruntime-gpu | Yes |
cpu | CPU inference backends | onnxruntime | No |
misc | Extra models, embeddings, hardware SDKs | edgetam, timm, torchreid, xarm-sdk | Varies |
base | Standard stack (agents + web + viz) | langchain, fastapi, rerun-sdk | No |
dds | DDS transport (CycloneDDS) | cyclonedds | No |