For Operators

The ThoxMicroV management console.

Approve users, pair devices, monitor mesh topology, and open recorded terminal sessions — all from a single, governed web app.

thoxosctl shell — node-a
thoxos> status
{
  "device_id": "node-a",
  "role": "Origin",
  "mesh": { "paired": true, "peers": 1 },
  "magstack": { "state": "DOCKED" },
  "inference": { "backend": "mock-echo", "healthy": true }
}
thoxos> peers
[
  { "label": "node-b", "role": "InferenceNode", "rtt_ms": 4 }
]
thoxos> _

Approve every account

New registrations land in a pending state. Admins approve, reject, or suspend without leaving the dashboard.

Live device terminal

xterm.js in the browser, JWT-scoped WebSocket, recorded with byte counters and source IP. Tokens expire in 5 minutes.

Inference playground

Pick a device, pick a model, post a prompt. The backend, latency, and token counts come back inline.

Mesh topology

The coordinator’s view of every paired device, rendered as an accessible SVG graph that updates on a refresh.

Per-service logs

Tail runtime, meshstack, magstack, and inference daemons one at a time without SSH.

Append-only audit

Pairing tokens issued, sessions opened, inferences run, profiles approved. Searchable, exportable, immutable.

Permission tiers

Viewer

Reads granted devices and own profile. No mutations.

Operator

Plus: open device terminal, run inference, tail logs.

Admin

Plus: approve users, issue pairing tokens, see every device, read audit log.