#55th of 33 in Data and scraping for AI

agent-reach

CLI that gives coding agents read access to login-gated and Chinese web platforms

Stars
107.4k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
Python
Stars, last 29 weeks+90,577
10 Apr 2026: 16,872 stars17 Apr 2026: 17,669 stars24 Apr 2026: 18,100 stars1 May 2026: 18,535 stars8 May 2026: 18,993 stars15 May 2026: 19,569 stars22 May 2026: 20,067 stars29 May 2026: 20,543 stars5 Jun 2026: 21,708 stars12 Jun 2026: 26,752 stars19 Jun 2026: 34,943 stars26 Jun 2026: 42,221 stars3 Jul 2026: 49,477 stars10 Jul 2026: 54,061 stars17 Jul 2026: 57,100 stars24 Jul 2026: 60,213 stars31 Jul 2026: 63,128 stars7 Aug 2026: 68,042 stars14 Aug 2026: 71,444 stars21 Aug 2026: 73,617 stars28 Aug 2026: 76,115 stars4 Sept 2026: 77,831 stars11 Sept 2026: 79,346 stars18 Sept 2026: 83,056 stars25 Sept 2026: 85,398 stars2 Oct 2026: 89,036 stars9 Oct 2026: 95,272 stars16 Oct 2026: 98,621 stars23 Oct 2026: 101,796 stars30 Oct 2026: 107,449 stars

16,872 on 10 Apr 2026107,449 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Agent Reach is a Python CLI that wraps upstream tools such as bili-cli, yt-dlp, Jina Reader and Exa behind one command format: `agent-reach <channel> <action>`. It covers Bilibili, V2EX, GitHub, YouTube, Xiaohongshu, Xueqiu, Reddit, Twitter and others, trying an ordered list of tools per action with fallbacks. It is read-only, and login-gated sites use a dedicated background browser that copies your Chrome session for that site.

Who it is for: Claude Code, Codex or OpenClaw users who need agents to read social sites

Ranked among open-source alternatives to Apify (#4 of 10) and LlamaParse (#5 of 10).

Strengths

  • Covers Chinese platforms (Bilibili, Xiaohongshu, V2EX, Xueqiu) that generic agent search handles poorly
  • Per-action ordered tool list with automatic fallback when an upstream tool breaks
  • Read-only by design: no posting, commenting, liking or messaging
  • All tools, logins and settings live in `~/.agent-reach/`, so removal is contained

Weaknesses

  • Twitter, Facebook and Instagram channels are labeled experimental and may break at any time
  • Login-gated channels copy your Chrome session, usually the main account; README advises a spare account
  • YouTube and Xiaoyuzhou transcription needs a Groq or OpenAI key
  • README is mainly in Chinese; the English docs are a separate file

What it needs

  • no GPU
  • Needs uv, Python 3.10+, bili-cli, yt-dlp, Jina Reader, Exa, Groq or OpenAI API key (transcription)

Quick answers

Is agent-reach open source?

Yes. Its code is on GitHub under the MIT license.

Does agent-reach need a GPU?

No, it runs without one.

Also in Data and scraping for AI

See all 33
Also in Data and scraping for AI
RankProjectScore
1mineruDocument parser that converts PDFs, images and Office files to Markdown and JSON Live demo ↗ (opens in a new tab)82.9k starscustom license94 out of 100
2doclingPython library and CLI that converts PDFs, Office files and more into structured text69.9k starsMIT91 out of 100
3opendataloader-pdfPDF parser that outputs Markdown, JSON with bounding boxes, and Tagged PDF30.1k starsApache-2.087 out of 100
#4markitdownPython library and CLI that converts office files, PDFs and audio to Markdown193.3k starsMIT86 out of 100
#6Crawl4AIAsync Python web crawler that outputs LLM-ready Markdown and structured JSON86.7k starsApache-2.083 out of 100