Coach Workspace

AI Player Tracking

This machine is running the local API plus the coach review app. Open the coach UI for the review-first workflow, or resume the last saved review from the local workspace.

Open on phone

Scan this QR code to open the coach workspace on a mobile device or tablet.

No public link is active yet. Start the Cloudflare tunnel to publish this machine.

http://10.13.216.242:8501/?clip_id=ddc60bda51d0

Install launcher: http://api-ai-player-tracking.davmn.net/pwa?app_url=http%3A%2F%2F10.13.216.242%3A8501

Use the coach URL for review. Use the API URL only when you need the workspace home or automation endpoints.

Workspace at a glance

Local Coach (coach) is the active local member. Mode: local.

Last project: /workspace/inbox/deploy-smoke-20260522-170835.ogv

Latest review state appears here after you save a project.

Latest submission: ddc60bda51d0 (queued)

  • http://10.13.216.242:8501 for the coach UI
  • http://api-ai-player-tracking.davmn.net for the API
  • ?share=<token> restores a saved project
  • ?clip_id=<id> opens a tracked intake submission

Workflow

Home starts or resumes. Results opens freeze-frame first. Report, Stats, and advanced views stay secondary.

Recent local activity: No recent local workflow activity yet.

Mobile-friendly

Layouts are responsive already. For a phone or tablet, use the same local network host name or IP address instead of 127.0.0.1.

The launcher can bind to 0.0.0.0 when you want other devices on the LAN to reach the app.

The install launcher is served at /pwa with proper web MIME types for phone install checks.

Install on phone

Use the launcher link or QR code, then add it to the home screen from your browser menu.

  • iPhone: open the launcher in Safari, tap Share, then Add to Home Screen.
  • Android: open the launcher in Chrome, tap the install prompt or menu, then Install app.
  • Tip: keep the local API running while you install so the shortcut can reopen the coach UI.

We are intentionally keeping the PWA as a launcher for now. The real mobile shell will stay API-first.

Local launch

Run python scripts/run_local_web_stack.py --host 0.0.0.0 --app-port 8502 to expose the stack on the network while keeping it local to this machine.

Logs are written under _tmp/local_web_*.log.