Connect AI agents to internet platforms and content sources
One-command installation that equips AI agents with internet access across 12+ platforms including YouTube, Twitter, GitHub, and Reddit.
Maintainer of this project? Claim this page to edit the listing.
1.0.0Add to Favorites
Why it matters
Enable AI agents to read, search, and extract content from major internet platforms (YouTube, Twitter, GitHub, Reddit, Bilibili, LinkedIn, RSS feeds, and more) without manual configuration or API key management.
Outcomes
What it gets done
Extract subtitles and metadata from YouTube and Bilibili videos for agent analysis
Search and retrieve tweets, Reddit posts, and LinkedIn profiles with automatic authentication
Read and parse web pages, RSS feeds, and GitHub repositories into agent-readable formats
Route platform requests through multiple backend tools with automatic fallback when APIs fail
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/panniantong-agent-reach | bash Overview
Agent-Reach
Agent-Reach is a capability layer that automatically installs and routes to platform-specific tools (yt-dlp, gh CLI, twitter-cli, bili-cli, feedparser) to give AI agents internet access across YouTube, Twitter, GitHub, Bilibili, Reddit, RSS, and other services. Use Agent-Reach when your AI agent needs to retrieve content from multiple internet platforms without manual tool configuration for each service. Do NOT use it for browser automation tasks requiring login flows, form submissions, or session management-it reads and searches content but does not handle interactive web automation.
What it does
Agent-Reach is a capability layer that gives AI agents internet access by automatically selecting, installing, and routing to platform-specific tools. Instead of manually configuring APIs and dependencies for each service, you provide one install command to your agent, and it gains the ability to read Twitter threads, extract YouTube captions, search Reddit, parse RSS feeds, and access multiple platforms. The tool maintains a prioritized backend list for each platform and automatically switches to fallback methods when primary routes fail.
When to use - and when NOT to
Use Agent-Reach when your AI agent needs to retrieve content from multiple internet platforms (YouTube transcripts, Twitter searches, GitHub repos, Bilibili videos, RSS feeds, LinkedIn profiles, Reddit threads, Xiaohongshu posts) without manual tool configuration for each service. It's ideal for research tasks, content aggregation, and multi-platform monitoring where you want the agent to handle tool selection automatically.
Do NOT use Agent-Reach for browser automation tasks requiring login flows, form submissions, multi-account isolation, or parallel browser sessions. It reads and searches content but does not replace tools like BrowserAct for interactive web automation.
Inputs and outputs
Inputs: A single installation command provided to your AI agent:
Help me install Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
For updates:
Help me update Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
Outputs: A configured environment where your agent can directly invoke upstream tools (yt-dlp, gh CLI, feedparser, twitter-cli, bili-cli) to retrieve platform content. The agent-reach doctor command provides diagnostic output showing which backends are active for each platform.
Integrations
Agent-Reach integrates with platforms through prioritized backend routing:
- Web pages: Jina Reader for any URL
- YouTube: yt-dlp for captions and search
- Twitter/X: twitter-cli (primary), OpenCLI (fallback)
- GitHub: gh CLI for public/private repos, issues, PRs
- Bilibili: bili-cli (primary, no login required), OpenCLI (fallback)
- Reddit: OpenCLI (desktop), rdt-cli (fallback)
- Xiaohongshu: OpenCLI (desktop), xiaohongshu-mcp (server)
- LinkedIn: linkedin-mcp, Jina Reader
- RSS/Atom: feedparser
- Web search: Exa via mcporter (MCP integration, no API key required)
- V2EX: Hot posts, node threads, user info
- Xueqiu: Stock quotes, search, trending posts
- Xiaoyuzhou Podcast: Whisper transcription
The source mentions compatibility with Claude Code, OpenClaw, Cursor, and Windsurf.
Who it's for
Developers and researchers using AI coding agents who need multi-platform internet access without per-service configuration overhead. Unlike single-platform CLIs that require individual setup and break when APIs change, Agent-Reach maintains fallback chains and updates routing automatically when upstream tools fail (example: when yt-dlp was blocked by Bilibili in June 2026, the tool switched to bili-cli with zero user action required).
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.