SSH-ing in to tail the log
From your phone, between classes. The card already shows the epoch and the metric.
For researchers, grad students & labs
Training runs, simulations, sweeps and long data pipelines take hours. Have your agent watch the run and keep a live card on your iPhone with the epoch, the metric you care about, and when it should finish. Go to class, go to sleep, go get lunch.
Free for one agent and one live card · Works with Claude Code, Codex and Grok
Why
You don't need a dashboard. You need to know, at a glance, whether to walk back to the lab.
From your phone, between classes. The card already shows the epoch and the metric.
Great for analysis, overkill for “is it still going?” The Lock Screen answers that.
Hours lost. The agent can mark the card alert the moment the loss goes NaN or the job dies.
How it works
Add Startr to Claude Code, Codex or Grok once, and approve it on your iPhone.
Ask the agent to launch the job (or attach to one) and report from the log: epoch, metric, ETA.
The card updates in place on your Lock Screen and Apple Watch, and ends with the final result.
One night, four glances
Illustrative cards.
Loading data · 2.1M examples
Val loss 0.214 · best so far
Val loss rose 3 epochs in a row
Best val loss 0.198 at epoch 31
Copy these to your agent
Training run
Run train.py and watch its log. Keep a Startr card updated each epoch with the epoch count, validation loss and an ETA. Mark it warn if validation loss rises three epochs in a row, alert if the job crashes, and end it with the best result.
Simulation or sweep
Launch the parameter sweep in sweep.sh. Keep a Startr card with runs completed out of total and the best score so far, and end it with a one-line summary.
Data pipeline
Run the pipeline in pipeline/. Use a Startr journey card with the waypoints Download and Clean and the destination Analysis, and update it at each stage.
Good to know
Epoch, loss, accuracy, runs done, rows processed. The agent writes the card from whatever the log says.
The card sits where you already look. No app to open, no tab to refresh.
Startr only receives the short card text. It never sees your code, data, or results files.
If the agent stops updating, the card goes stale after two hours instead of pretending the job is still running.
Startr doesn't watch your job by itself: the agent session sends each update, so keep that session alive (for example in tmux on the machine running the job). Each card lasts up to eight hours; for longer runs, ask the agent to start a fresh card before the first one ends.
Questions
No. The agent reads your job's output and talks to Startr. Nothing runs inside your job.
Yes, if the agent can read the job's log or status command. Point it at the log file.
If your agent can run commands where the job lives (for example over SSH), it can report from there.
The free tier covers one agent and one live card, which is enough for one run at a time.
Not today. Startr is an iPhone app.
Agent Cards for research
Set it up once, then every long run reports to your Lock Screen.
Read the research guideRunning something unusual? Tell us, we'll help you set it up.