flowchart LR
subgraph CLIENTS["Clients"]
D27[".27 desktop
paseo CLI"]
D51[".51 laptop
paseo CLI"]
M["Mobile / web UI
browser / Tailscale"]
end
subgraph N13["Native daemon on .13 (NixOS, always-on)"]
D["Paseo daemon 0.7.2
systemd user service
0.0.0.0:6767"]
PI["pi 0.82.1 (Nix)
pi --mode rpc
host ~/.pi + ~/.agents"]
FS[("Host filesystem as `sam`
projects: ~/paseo/projects/
obsidian vault, photos, /mnt/*")]
FW["NixOS firewall
port 6767 open"]
end
subgraph LLM["LLM routing"]
OR["OmniRoute .13:20129"]
OP["OpenRouter / DeepSeek /
OpenCode-Go (deferred)"]
end
D27 -->|"PASEO_HOST + password"| D
D51 -->|"PASEO_HOST + password"| D
M -->|"Tailscale / LAN :6767"| D
D -->|"spawns / manages (no sandbox)"| PI
PI -->|"direct access, real permissions"| FS
D -.->|"listen allowed"| FW
PI -->|"omni provider /v1"| OR
OR -->|"combo routing"| OP