Open a GitHub issue. Claude researches, cites every claim, and publishes to a Jekyll site at a URL you own.
Requires: Claude Code, Docker, GitHub account, always-on machine.
GitHub Action in your Docker container with Claude Code sharpens your research topic, then starts a recon, survey or expedition.
Publishes Scout's findings to GitHub Pages with your layout configuration.
Optional profile.yml with your location, currency, languages, and interests used during sharpening
Pick scope per Issue. recon for a quick one-pager, expedition for a thorough multi-angle deep dive.
Multi-angled requests are decomposed into sub-investigations the user can edit before launch.
Markdown by default. Switch to HTML when the output deserves charts, side-by-sides, or layouts text can't reach.
Pick a palette, layout, and card — your config s1.rust.v1 feeds the install command below.
Don't pipe strangers into bash? Follow INSTALL.md instead →
Since 15 June 2026, headless Claude Code runs — which is what Scout uses — bill a separate monthly credit at API rates (Pro $20, Max 5× $100, Max 20× $200) rather than your interactive subscription quota. The table below is what a run draws from that credit, measured per-run from my own Atlas; Scout tiers the model by depth (haiku/sonnet/opus) to stretch it:
| Tier | Mode | Time | Cost median (range) | n |
|---|---|---|---|---|
recon | one-page | ~2 min | $0.83 ($0.73–$0.93) | 4 |
survey | single page | 5–10 min | $2.56 ($1.99–$3.99) | 24 |
expedition | single deep | 12–20 min | $8.64 ($7.23–$14.90) | 16 |
expedition | multi-angle | 35–70 min | $28 ($12–$35) | 9 |
Each published research also carries its own actual cost in the frontmatter.
Yes. Make your Atlas repo private (GitHub Pro enables private Pages), or keep Pages off entirely — you still get a themed, git-versioned archive.
The optional profile.yml sits next to profile.example.yml in your Scout fork (gitignored). Every field is optional; sharpening only references a field when the topic naturally intersects it.
# used for "near me" and local rules location: Ghent, Belgium # ISO-639-1, ordered by preference languages: [en, nl] # ISO-4217 for any pricing currency: EUR # optional "(expert | proficient | learning)" hint interests: - programming (expert) - AI (proficient) - table tennis
Not out of the box. The self-hosted runner is what lets Scout authenticate with your Claude subscription login and keep research on your own hardware. Since 15 June 2026 headless runs bill a monthly credit at API rates either way, so the runner is about auth and privacy, not dodging per-request cost. You can flip runs-on to ubuntu-latest and inject an API key instead.
Research prompts and responses go to Anthropic. Issue comments and published research go to GitHub. During research, Scout fetches URLs you'd otherwise open in a browser (WebFetch, WebSearch). Nothing else — in normal operation.
It's not sandboxed. Scout runs Claude with --dangerously-skip-permissions inside a container with unrestricted network access. A malicious page reached during research could, in principle, instruct Claude to misuse the credentials on the runner or scan your LAN.
What's actually on the runner:
GITHUB_TOKEN — scoped to issues:write + contents:read on Scout only. Can spam/close issues, cannot push.github.io URL.Egress allow-listing, capability drops, and a proper seccomp profile are on the roadmap. Until then: this is a YOLO box. Keep it on a network you trust and don't point Scout at topics likely to pull in hostile content.