Web search agent for LLMs (i.e. Claude Code) which gives ability to process 50+ results (web links) for each request.
| .claude | ||
| .gitignore | ||
| CLAUDE.md | ||
| README.md | ||
Web Search Agent
A web search agent for Claude Code (or any LLM) that processes 50+ results per search — far beyond the typical 10-20 limit.
Quick Start
- Copy files: Put
.claude/folder into your Claude Code working directory - Add instructions: Copy
CLAUDE.mdcontents into your project's instruction file - Test it: Ask Claude to search the web, e.g., "Search for most beautiful Hokusai paintings and explain why they're great"
The wrapper scripts auto-install uv, which handles Python and dependencies.
Why You Need This
Most LLM tools (including Claude Code) only use 10-20 search results, limiting research depth.
This agent uses DuckDuckGo to fetch and process 50+ pages per query — similar to Qwen's Search function but works with any LLM.
Best for: Solving tricky bugs, tech research, any task where more information means better answers.
Features
- Deep Search: 50+ results vs typical 10-20
- Autonomous: Single command searches, filters, fetches, and reports
- Smart Filtering: Skips blocked domains, login walls, CAPTCHA pages
- Fast: HTTP/2 connection pooling, parallel fetch (30-40% faster)
- Zero Setup: Auto-installs dependencies via uv
Requirements
- uv: Auto-installed by wrapper scripts
- Python 3.11+: Auto-installed by uv if needed
Blocked Domains
Automatically filtered (require login or block scraping): reddit.com, twitter.com, x.com, facebook.com, youtube.com, tiktok.com, instagram.com, linkedin.com, medium.com
License
MIT