AI Search Hub (Multi-AI Browser Automation)
Drives Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok and MiniMax through a Chrome DevTools session to send prompts and collect answers automatically.
What it does
This skill runs the repo's Playwright automation for seven AI chat sites (Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok, MiniMax). Instead of calling each site script by hand, you use one wrapper, scripts/run_web_chat.py, which handles:
- Reusing an existing DevTools endpoint if 127.0.0.1:9222 is listening, otherwise auto-launching Chrome/Edge/Brave/Chromium with a remote-debugging port
- Seeding an isolated debug profile from your real browser data (lock files skipped, so your normal browser can stay open)
- Detecting login walls, prompting you to log in, then continuing automatically once you're done
- Avoiding stray blank tabs and preferring DOM-side text entry over keystroke simulation
It also ships a routing table so questions go to the platform whose data world fits best: X/Twitter realtime → Grok, global web → Gemini, WeChat articles → Yuanbao, Douyin/Toutiao trends → Doubao, Chinese local-life → LongCat, Taobao/Alibaba and general Chinese → Qwen.
Who it's for
- Researchers comparing answers across Chinese and global AI services without paying for APIs
- Developers who want one standardized command instead of seven ad-hoc scripts
- Data collectors automating sites that require an authenticated session
Examples
- "Ask Doubao for a short Hangzhou food guide" → runs
python3 scripts/run_web_chat.py --site doubao --prompt "..."and pauses for login if needed. - "Summarize what's trending on X right now" → routing sends the prompt to Grok and writes the reply to an output file.
- "Use the Chrome I already have on port 9222 to query Gemini" → pass
--cdp-http http://127.0.0.1:9222to attach instead of launching a new browser.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/minsight-ai-info/AI-Search-Hub/HEAD/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the SKILL.m folder from the GitHub repo minsight-ai-info/AI-Search-Hub into my ~/.claude/skills/ai-search-hub/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/minsight-ai-info/AI-Search-Hub.git ~/.claude/skills/ai-search-hub && pip install playwright && playwright install chromium⚠ This is a third-party skill. Check the source repository before installing.
- Confirm Python 3.10+ and pip are available:
python3 --version - Clone the repo into your skills folder:
git clone https://github.com/minsight-ai-info/AI-Search-Hub.git ~/.claude/skills/ai-search-hub - Install Playwright:
pip install playwright - Install the browser engine:
playwright install chromium - Skim
INSTALL.mdandROUTING.mdin the repo for per-site caveats (Doubao needs a logged-in session, etc.). - Restart Claude Code and try a request like "Use AI Search Hub to ask Qwen about ...".
- On the first run, log in manually when the browser window appears; the script resumes automatically afterwards.
- Optional: on shared or work machines, set
--debug-profile-dirso you know exactly where the copied cookie profile lives, and delete it when finished.