Conversation
Greptile SummaryThis PR removes
Confidence Score: 5/5Safe to merge — the only remaining finding is a one-line stale description in the docs table, which does not affect runtime behaviour. The change is minimal (one line removed from docs/requirements.md line 53 — the Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["pip install dimos"] --> B["core deps\n(lcm, numpy, opencv, rerun, ...)"]
C["dimos[base]"] --> D["agents + web + perception + visualization"]
D -.->|"before this PR"| E["sim\n(mujoco, playground, pygame)"]
D --x|"after this PR"| E
F["dimos[sim]"] --> E
G["dimos[base,unitree,sim]"] --> D
G --> E
G --> H["unitree-webrtc-connect"]
|
Problem
If users just want to run pre-made software on robots, they do need the sim. This costs around 550MB to download.
Solution
Remove sim from base install.
Breaking Changes
Users wanting the sim will need to use
dimos[sim]now.