flowchart LR
subgraph CLIENTS["Clients"]
D27[".27 desktop
paseo CLI"]
D51[".51 laptop
paseo CLI"]
M["Mobile / web UI
browser"]
end
subgraph S13["Paseo daemon (.13 — Docker, always-on)"]
D["Paseo daemon 0.7.2
:6767 · auth"]
PI["pi agent 0.82.1
pi --mode rpc
@earendil pi + omni ext"]
CFG["pi config
/home/paseo/.pi"]
W["workspaces
/workspace/demo"]
PWD["PASEO_PASSWORD
.env (600)"]
end
subgraph LLM["LLM routing"]
OR["OmniRoute
.13:20129"]
OP["OpenCode-Go /
OpenRouter / DeepSeek / Gemini"]
end
D27 -->|"PASEO_HOST + password"| D
D51 -->|"PASEO_HOST + password"| D
M -->|"https :6767"| D
D -->|"spawns / manages"| PI
PI -->|"reads settings + models"| CFG
PI -->|"works in"| W
D -->|"protects"| PWD
PI -->|"httpx /v1 (omni provider)"| OR
OR -->|"combo routing"| OP