Agent Reach is an open-source command-line tool, released under the MIT license, that extends what AI agents can read on the internet. CLI agents such as Claude Code, Codex, OpenClaw and Hermes already ship web search and page fetching, but they usually cannot read content behind a login, the words inside a video, or Chinese platforms that general search covers poorly. Agent Reach installs and tests the tools behind those sources and exposes them through one command shape, agent-reach <channel> <action>, or agent-reach read <url>, which picks the channel from the link.
Default channels work right after install without keys: GitHub (repository search, READMEs, issues and pull requests with comments), YouTube (video info, search, subtitles), Bilibili, V2EX and general web reading. Optional channels such as Reddit, LinkedIn jobs, XiaoHongShu, Xueqiu, BOSS and Xiaoyuzhou podcasts are added on request, and X, Facebook and Instagram are marked experimental because those platforms resist automation and the channels can break at any time. Each channel action is backed by an ordered list of upstream tools, for example Jina Reader then Exa for web pages, so a failing backend is replaced without changing how the agent calls it. Speech-to-text for videos and podcasts needs a Groq or OpenAI key.
The tool is designed to be installed and managed by the agent itself: you send it a link to the install guide, it installs uv and the CLI, and later plain-language requests check channel health, add or remove channels, switch accounts, upgrade or uninstall. Everything lives in ~/.agent-reach/. Version 1.6.0 (October 23, 2026) moved login platforms to Agent Reach's own background browser so several agents can query at once.
Agent Reach is read-only: it searches and reads but never posts, comments, likes or sends messages, and it never asks for passwords. For login channels it copies that one site's session from your Chrome into its own browser profile, which usually means your main account, so the project recommends a secondary account because platforms may restrict automated access. It also warns that a PyPI package named agent-reach is not this project; install it only from the GitHub install guide.