95,708 stars · MIT, read from /blob/main/LICENSE, plain, 'Copyright (c) 2025 Agent Eyes' — a holder name that is neither the repository nor the command · v1.5.0 (2026-06-11), read from /releases/latest; the year was absent and NO package registry applies, because the project installs from a GitHub archive zip and its README states the same-named PyPI package is a different project. Settled against the repository's own createdAt of 2026-02-24: a June release cannot predate it. Code was pushed 2026-10-08, four months after the release · Track this in Scout
Installs and looks after one reader per website so an assistant can read public web content.
▶Repo detailsthe review · specs · pros & cons · install
What it does
You install it, then tell your assistant to set up a site. It picks a reader for that site, installs it, checks it works and routes to it; if one reader stops working it falls back to another. agent-reach doctor prints the state of every channel and which reader is active. The reading itself is done by the upstream reader, called directly by the assistant, with no wrapper in between. Its support table lists 15 sources, including web pages, a video platform, feeds, a general web search, a code host, several discussion sites and a podcast service, with three readers each for some of them. What it does not do is log in for you: for one site it states plainly that it does not perform the login and does not read your browser's stored session, and for a discussion site it says there is no zero-setup route at all because the anonymous interface is blocked. For another video site it has retired a reader entirely after the site's defences started refusing it.
Why it matters
Who it suits. Anyone running an assistant that keeps needing public web content and who is tired of each site breaking in a different way. Keeping fifteen readers working is genuinely tedious, and that tedium is the whole product. Skip it if the accounts involved matter to you, because the project itself warns about bans, and skip it if you are not comfortable with a tool that installs other tools and drives a browser session.
Verdict. The most interesting number in today's edition: this repository was created on 24 February 2026 and has 95,708 stars seven and a half months later. Worth an hour if the problem is yours, with three cautions. The project's own text warns that cookie-based scripted access "risks platform detection and account bans" and recommends burner accounts rather than your main one; take that at face value. One setup flow opens a browser debugging port on the local machine, and the install guide warns that any local process that can reach it can fully control that browser. And the zero-fee claim rests on several upstream services staying free, which the project does not promise and cannot control. The README is mostly in Chinese. Note also that a package of the same name on PyPI is explicitly not this project, which the README says outright.
- It warns you about account bans itself, rather than leaving you to find out, and recommends spare accounts.
- The default install changes nothing on the system: system changes need an explicit
--systemflag, and--dry-runpreviews them. - MIT licence, read from the file, plain, and code landed on 8 October 2026.
- Scripted logged-in access can get an account banned, which the project states plainly.
- It installs other tools, drives a browser session, and one flow exposes a controllable browser debugging port on the machine.
- No GitHub release since 11 June 2026, and the whole design depends on third-party services staying free and unchanged.
firecrawl/firecrawlTurns web pages into clean text for a model, at 189,778 stars, as a hosted or self-run service rather than a set of per-site readers.
Track this in Scout
unclecode/crawl4aiThe same page-to-text job as a Python library, at 85,207 stars; Edition 25 covered it.
Track this in Scout- microsoft/playwright-mcp
Gives an assistant a real browser to drive, at 38,001 stars, which is the general answer where this is the per-site one.
Track this in Scout
pipx install https://github.com/Panniantong/agent-reach/archive/main.zip agent-reach install --env=auto # checks only, changes nothing agent-reach install --env=auto --dry-run --system # shows what --system would do agent-reach doctor # reports every channel's state