https://github.com/0xmariowu/autosearch
Open-source deep research for coding agents.
https://github.com/0xmariowu/autosearch
agentic-coding agentic-search ai-agent ai-research autonomous-agent chinese-search claude-code claude-code-plugin coding-agent deep-research gpt-researcher-alternative mcp-server open-deep-research open-source-perplexity openai-deep-research perplexity-alternative research-agent research-assistant self-evolving-agent zero-api-key
Last synced: about 1 month ago
JSON representation
Open-source deep research for coding agents.
- Host: GitHub
- URL: https://github.com/0xmariowu/autosearch
- Owner: 0xmariowu
- License: mit
- Created: 2026-03-26T06:55:15.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-24T11:04:05.000Z (about 1 month ago)
- Last Synced: 2026-04-24T11:13:15.391Z (about 1 month ago)
- Topics: agentic-coding, agentic-search, ai-agent, ai-research, autonomous-agent, chinese-search, claude-code, claude-code-plugin, coding-agent, deep-research, gpt-researcher-alternative, mcp-server, open-deep-research, open-source-perplexity, openai-deep-research, perplexity-alternative, research-agent, research-assistant, self-evolving-agent, zero-api-key
- Language: Python
- Homepage: https://www.autosearch.dev
- Size: 3.93 MB
- Stars: 13
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
AutoSearch
Open-source deep research for coding agents. An alternative to OpenAI and Perplexity Deep Research — 40 channels including Chinese sources.
Docs •
Install •
Channels •
中文
---
You ask your AI to research something. It answers from training data cutoff —
- "Show me this week's LLM papers on arxiv" → **can't**, no academic database access
- "What are people saying about this product on Reddit" → **shallow**, only surface-level web results
- "Find similar open-source projects on GitHub" → **weak**, general search misses most repos
- "Summarize the Twitter discussion on this topic" → **blocked**, no public API
- "Compare opinions on Hacker News vs Chinese tech forums" → two platforms, manual aggregation
**AutoSearch fixes this in one line.**
```bash
npx autosearch-ai
```
```bash
curl -fsSL https://raw.githubusercontent.com/0xmariowu/Autosearch/main/scripts/install.sh | bash
```
Or paste into your AI Agent (Claude Code, Cursor, etc.):
```
Help me install AutoSearch: https://raw.githubusercontent.com/0xmariowu/Autosearch/main/docs/install.md
```
After install, your Agent searches 40 channels simultaneously — academic papers, developer communities, Chinese social media, and Linux DO forum threads — results deduplicated and ranked, every result includes a source URL.
---
## Channels
| Channel | Ready out of box | Unlocked after config | How to configure |
|---------|-----------------|----------------------|-----------------|
| 📄 **arxiv** | Academic preprints CS/ML/Physics | — | No config needed |
| 🔬 **PubMed / OpenAlex / DBLP** | Biomedical + cross-discipline papers | — | No config needed |
| 🐙 **GitHub** | Code, Issues, repository search | — | No config needed |
| 🔍 **DuckDuckGo** | General web search | — | No config needed |
| 🟠 **Hacker News** | Developer discussions + early product signals | — | No config needed |
| 📖 **Reddit** | Community discussion + real user experiences | — | No config needed |
| 🤗 **Hugging Face** | Open-source ML model search | — | No config needed |
| 📦 **Stack Overflow** | Programming Q&A | — | No config needed |
| 📰 **Google News** | Real-time news aggregation | — | No config needed |
| 💻 **dev.to** | Developer blogs | — | No config needed |
| 📊 **SEC EDGAR** | US company filings | — | No config needed |
| 🌐 **Wikipedia / Wikidata** | Encyclopedia + structured knowledge | — | No config needed |
| 💬 **WeChat Official Accounts** | Full-text article search | — | No config needed |
| 📱 **36kr / InfoQ** | Chinese tech & business news | — | No config needed |
| 🧵 **Linux DO / Discourse Forums** | Linux DO topics and Discourse-based public forum discussions | — | No config needed |
| 🎬 **YouTube** | Video search + transcripts | — | Set `YOUTUBE_API_KEY` |
| 📺 **Bilibili** | Chinese tech videos | — | Set `TIKHUB_API_KEY` |
| 📹 **WeChat Channels** | Chinese short videos (视频号) | — | `TIKHUB_API_KEY` |
| 🌸 **Xiaohongshu** | Lifestyle + product reviews | More stable | `autosearch login xhs` or `TIKHUB_API_KEY` |
| 🐦 **Twitter / X** | Real-time discussion + tech news | — | `TIKHUB_API_KEY` |
| 📣 **Weibo / Douyin / Zhihu** | Chinese social + in-depth discussion | — | `TIKHUB_API_KEY` |
| 📈 **Xueqiu** | A-share / HK stock discussion | — | `autosearch login xueqiu` |
| 💼 **LinkedIn** | Public pages via Jina Reader | — | No config needed |
> Not sure how to configure? Just tell your Agent "help me configure XXX" — it will guide you step by step.
---
## After install
Run `autosearch doctor` to check the status of every channel:
```
AutoSearch Channel Status
==========================================
Always-on (27/27) ✅ arxiv ✅ github ✅ hackernews ...
API-key (0/11) ○ youtube → set YOUTUBE_API_KEY
○ bilibili → set TIKHUB_API_KEY
Login (0/2) ○ xiaohongshu → autosearch login xhs
○ xueqiu → autosearch login xueqiu
```
---
## License
[MIT](LICENSE).