Jarvis STT Manager

STT Server

checking…

Quick health

GPU

Manager

Bind
0.0.0.0:8788
STT port
8787
Auth
off
Up

Auto-refresh

Log (last 200 lines)

(log not loaded)

Manager API reference

All /api/* endpoints require Authorization: Bearer <MGR_TOKEN> when a token is set. The UI itself (GET /) is public. The same document is served as JSON at /api/api-reference.

MethodPathAuthSummary
GET/publicSingle-file web UI (HTML, no CDN)
GET/api/statusauthManager + STT subprocess snapshot
GET/api/systemauthHostname, Python version, uptime, uname
GET/api/gpuauthPer-card AMD sysfs info (VRAM used / total)
POST/api/stt/startauthSpawn the STT server subprocess (idempotent)
POST/api/stt/stopauthSIGTERM the STT subprocess (SIGKILL after MGR_STOP_TIMEOUT_S)
POST/api/stt/restartauthStop + start the STT server
GET/api/stt/healthauthProxy to STT /healthz (200/502/503)
GET/api/stt/metricsauthProxy to STT /metrics (Prometheus text)
GET/api/stt/logauthLast N lines of runtime/stt.log
GET/api/api-referenceauthThis document (machine-readable)