1.0 KiB
1.0 KiB
AI Tools
Unified entry point for the lab's AI/LLM services.
| Service | URL | Role |
|---|---|---|
| OmniRoute dashboard | http://192.168.20.13:20128 (omniroute.home.lab) |
LLM gateway UI — all routing happens here |
| DeepSeek Harness (dsh) | https://dsh-<user>.lab.audasmedia.com.au |
Per-user assistant instances (built by the dsh agent, not us) |
Category colour: sky #62aef0 (chat) / sky for ai stack.
Integration contract (from plan.md §6)
- dsh instances must be reachable at
dsh-{sam,jo,harry,finn}.lab.audasmedia.com.auvia Caddy subdomains (not subpaths). - Instances should be iframe-friendly (correct CSP / X-Frame-Options via Caddy) so the console can embed them inline.
- Session handling stays inside dsh; the console only routes the entry point.
- Optional one-time-token handoff from the console is to be designed with the dsh agent.
Console wiring
portal/tools.pyexposes the dsh tool;_dsh_for_user()rewrites the URL per logged-in user.- Admin panel (Sam) manages user→instance mapping.