Tools Software WebUI — tool-system docs, diagrams, Archify map

This commit is contained in:
sam
2026-09-09 20:13:40 +10:00
commit a2f536cf93
7 changed files with 14110 additions and 0 deletions

43
docs/system.mmd Normal file
View File

@@ -0,0 +1,43 @@
flowchart LR
subgraph CLIENTS["Clients"]
D27[".27 main dev<br/>NixOS"]
D51[".51 laptop<br/>NixOS"]
M["Mobile<br/>Termux / Tailscale / KDE Connect"]
end
subgraph LAB["Home lab (.lab.audasmedia.com.au)"]
C["Caddy reverse proxy<br/>.35"]
G["Gitea<br/>.35 :3001/:2222"]
P["Pi-hole DNS<br/>.35"]
end
subgraph S13["Web-facing + Docker host (.13)"]
N["n8n :5678"]
PR["Prefect 3 :4200"]
OR["OmniRoute :20129"]
OW["Open WebUI :3000"]
POR["Console portal :8500"]
DSH["dsh chat :3081-84"]
JK["Jervis voice :8501"]
EN["engram .13:7437"]
HH["headroom :8787"]
end
subgraph AGENTS["pi agents (per machine)"]
EXT["dashboard.ts ext"]
SUB["pi-subagents 18 types"]
TS["pi-tasks"]
MCP["MCP servers"]
end
D27 -->|"pi sessions"| AGENTS
D51 -->|"pi sessions"| AGENTS
M -->|"Tailscale / SSH"| D27
M -->|"NTFY alerts"| AGENTS
AGENTS -->|"state JSON"| EXT
EXT -->|"~/.pi/agent/dashboard"| POR
EXT -->|"notify"| M
AGENTS -->|"LLM (omni provider)"| OR
OR -->|"Caddy"| C
C -->|"gitea.lab"| G
C -->|"n8n/console.lab"| S13
N -.->|"webhooks / triggers"| AGENTS
PR -.->|"pipelines"| AGENTS
AGENTS -->|"compress"| HH
AGENTS -->|"memory"| EN