# Autosearch

> Self-evolving deep research system for Claude Code. Zero API keys.

- **URL**: https://www.freshcrate.ai/projects/Autosearch
- **Author**: 0xmariowu
- **Category**: MCP Servers
- **Latest version**: `v2026.04.26.2` (2026-04-26)
- **License**: MIT
- **Source**: https://github.com/0xmariowu/Autosearch
- **Homepage**: https://www.autosearch.dev
- **Language**: Python
- **GitHub**: 12 stars, 2 forks
- **Registry**: github (`0xmariowu/Autosearch`)
- **Tags**: `ai-agent`, `ai-search`, `ai-tools`, `anthropic`, `claude-code`, `claude-code-plugin`, `claude-skill`, `deep-research`, `python`

## Description

Self-evolving deep research system for Claude Code. Zero API keys.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v2026.04.26.2` | 2026-04-26 | High | **Full Changelog**: https://github.com/0xmariowu/Autosearch/compare/v2026.04.26.1...v2026.04.26.2 |
| `v2026.04.23.1` | 2026-04-23 | High | ## What's Changed * feat(ci): audit compliance tests by @0xmariowu in https://github.com/0xmariowu/Autosearch/pull/266 * docs(github): upgrade PR template — Yes/No security impact + root cause + evidence by @0xmariowu in https://github.com/0xmariowu/Autosearch/pull/268 * docs(claude): add local fast test command to CLAUDE.md by @0xmariowu in https://github.com/0xmariowu/Autosearch/pull/271 * fix(channels): bilibili/douyin/XHS TikHub API fixes + Q relevance judge by @0xmariowu in https://github.c |
| `v2026.04.06.6` | 2026-04-06 | Medium | ### Changes  - Chinese topics now automatically select 5+ Chinese channels (csdn, juejin, bilibili, zhihu, 36kr, etc.) — previously the pipeline only picked 2-4 generic channels - Channel cap increased: Quick=10, Standard=15, Deep=all 34 (was flat 10 for all depths) - Quick mode now always searches (minimum 4 queries) instead of skipping when Claude's knowledge seems sufficient - Zero-query situations auto-generate freshness-check queries instead of asking the user - E2E test harness auto-instal |
| `v2026.04.06.4` | 2026-04-06 | Medium | ### Changes  - You can now get full article content for 90% of search results (was 2%) — enrichment pipeline no longer blocked by score threshold - 12 Chinese channels upgraded to native platform APIs (CSDN, Juejin, 36kr, Zhihu, Weibo, Douyin, Xiaohongshu, Xueqiu, and more) - 5 Chinese channels switched from unreliable Baidu Kaifa fallback to DuckDuckGo site-search - HuggingFace search now shows rich snippets with tags, download counts, and like counts - YouTube/conference-talks now show author |
| `v2026.04.06.1` | 2026-04-06 | Medium | ### Changes  - You can now install via npm: `npm install -g @0xmariowu/autosearch` - You can now use one API key (`SCRAPECREATORS_API_KEY`) to unlock full Reddit comments and Twitter engagement data - Reddit and Twitter channels now use three-tier fallback: ScrapeCreators (optional) → native API → DuckDuckGo - Twitter GraphQL query IDs auto-refresh from X's JS bundles (24h cache), no more brittle hardcoded IDs - Reddit enrichment tries ScrapeCreators for comments before .json endpoint, with clea |
| `v2026.04.05.3` | 2026-04-05 | Medium | ### Changes  - You can now get Reddit comment insights — top comments with scores, authors, and excerpts are fetched for the highest-scoring Reddit results - You can now search X/Twitter with full engagement data — cookie-based GraphQL search returns likes, reposts, replies, and author handles (falls back to DuckDuckGo when no credentials) - You can now run two-phase search — Phase 1 extracts entities (subreddits, X handles, authors), Phase 2 does targeted follow-up searches - HN channel now inc |
| `v2026.04.05.1` | 2026-04-04 | Medium | ### Changes  - You can now search HuggingFace models and datasets — new `huggingface` channel searches by downloads - You can now find trending AI papers — new `papers-with-code` channel via HuggingFace Daily Papers - 34 search channels total (was 32) - Cleaned up 18 orphan skills from legacy architecture (1,828 lines removed) - Removed outdated platform methodology docs, moved evidence principles to root |
| `v2026.04.04.9` | 2026-04-04 | Medium | ### Changes  - Added CI hygiene workflow — checks author identity, internal codenames, personal paths, and container image pins on every PR and push - Git history fully rewritten — removed all PII (real names, Tailscale domains) from 270 commits - Pre-commit hook now enforces author whitelist, personal path scan, and internal codename scan  ### Fixes  - Removed literal PII from .gitleaks.toml detection rules (was leaking the values it was detecting) - Removed internal project references from met |
| `v2026.04.04.7` | 2026-04-04 | Medium | ### Changes  - You can now benefit from engine-level health tracking — when Baidu or DuckDuckGo goes down, all dependent channels suspend together instead of failing one-by-one - Transient failures (timeouts, network blips) now automatically retry once before giving up — timeout waits 5s, network errors wait 2s - Channel health data now persists immediately after every success/failure, so a crash no longer loses health state from the current run  ### Fixes  - Removed redundant internal retry fro |
| `v2026.04.04.5` | 2026-04-04 | Medium | ### Fixes - You can now search Chinese topics without losing Chinese channels — channel scoring now tracks language separately, so English-session zero-yield no longer poisons Chinese channel selection - Removed hardcoded Chinese channel exclusion list from select-channels skill |

## Dependency audit

- **Score**: 56/100
- **Total deps**: 30
- **Resolved**: 12
- **Unresolved**: 18
- **License conflicts**: 0
- **Warnings**: 16
- **Scanned**: 2026-04-27

## Citation

- HTML: https://www.freshcrate.ai/projects/Autosearch
- Markdown: https://www.freshcrate.ai/projects/Autosearch.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/Autosearch/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
