scout.

a daily read of the ML and AI papers

command line
macOS · Linux · Windows

scout, in your terminal.

One short digest a day: the handful of new papers that actually matter if you build with LLMs, plus an interactive explainer of the best one. The CLI brings all of it to the shell: the digest, the explainers with their charts, and a search across every paper ever published.

install

One command.

Homebrew on macOS and Linux, with shell completions for bash, zsh and fish. Or Go. Or a release binary for macOS, Linux and Windows on amd64 and arm64 — unpack it and put scout on your PATH.

brew install jonnonz1/tap/scout macOS · Linux
go install github.com/jonnonz1/scout@latest Go 1.24+
read

Everything on the site, as text.

Run it bare for today's digest. Give it a date for another day. explain renders the day's interactive explainer as text — the thesis, every section with its charts drawn in the paper's own palette, the headline numbers, the caveats, the closing move. Add --open for the interactive version too.

scout.  a daily read of the ML and AI papers
2026-08-31  ·  7 papers

The model was never the variable.

─── Today's pick ─────────────────────────────────────────────

Approved Too Late: Verdict Staleness in Guarded Self-Adaptive
Systems

  3.4% – 24.7%
  share of approvals that were genuinely correct when checked
  and no longer admissible by the time the action ran

  abstract  https://arxiv.org/abs/2608.26306
  explainer scout explain 2026-08-31
scout
today's digest
scout 2026-08-31
one day's digest
scout explain
today's explainer, charts and all
scout explain 2026-08-31 --open
…and the web version
scout list
every published day
search

Every paper scout has ever run.

Every paper scout has ever published, searched by title and by why-paragraph — the paragraph is where the substance is. The pattern is a regular expression, case-insensitive, newest match first.

scout search "tool use"
scout.  a daily read of the ML and AI papers
4 matches  ·  verdict

★ 2026-08-31  Approved Too Late: Verdict Staleness in Guarded
              Self-Adaptive Systems
              3.4% – 24.7%
              https://arxiv.org/abs/2608.26306
script

JSON that is exactly the API.

--json prints exactly what the API returned, so anything you can do with jq you can do with scout. Colour switches off when the output is piped. Exit codes mean what they should: 0, 1 for a failure, 2 for a mistake on the command line.

scout --json | jq -r '.pick.title'
scout search rag --json | jq -r '.papers[].absUrl'
source

Open source. One binary.

Written in Go, MIT licensed, one static binary. It reads the same JSON API this site publishes, and an explainer's charts come from the same data island the web page renders from — one source of truth, so a chart in the terminal cannot drift from the chart on the page. Every fetch is cached, and when the site is unreachable the cache answers and says so.