AI Search Hub

A skill that routes a question to the right AI platform and, via browser automation, collects the answer from its native search

Skill

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Starts a browser with remote debugging and drives your logged-in sessions on third-party platforms
  • Seeds a separate debug profile from your browser data
  • Automating these platforms may violate their terms of use
All reasons and checks

minsight-ai-info/ai-search-hub

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ai-search-hub

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add minsight-ai-info/ai-search-hub --skill ai-search-hub -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit afcc741.

Text for your agent

Install dependencies: pip install playwright and playwright install chromium. Pick a site by ROUTING.md and run the wrapper, for example python3 scripts/run_web_chat.py --site doubao --prompt "question". When login is requested, let the user log in manually, then continue.

Other ways from the author
git clone https://github.com/minsight-ai-info/AI-Search-Hub.git
pip install playwright
playwright install chromium

Clone the repository and register it as a skill folder: SKILL.md and the scripts in scripts/ sit at the root. Then install the dependencies.

This is third-party code. Review the repository files before installing.

What it does

The skill turns a set of platform chats into one search entry point. Based on the question type it picks the platform with the most fitting native data ecosystem: Grok for X and Twitter, Gemini for the global web, Yuanbao for WeChat, Doubao for Douyin, Qwen for the Chinese web, LongCat for local services, MiniMax on explicit request. The routing logic lives in ROUTING.md, and runs go through the run_web_chat.py wrapper, which finds the target site's script and passes the prompt. The wrapper starts or reuses a Chromium session with remote debugging on port 9222, seeds a separate debug profile from the user's browser data, detects whether login is required, waits for the user to log in manually, then continues automatically. Answers are saved to a file so they can be returned to the agent or workflow.

Who it is for. For developers, analysts and content researchers who need data from several AI platforms' native ecosystems through their own accounts.

Good fit when

  • You need to ask the platform with the best-fitting data ecosystem and return the answer to the agent
  • You need data from WeChat, Douyin, Weibo or the Chinese web via those companies' native AI
  • You need to hand a link to a platform so it extracts and cleans the content itself

Not a fit when

  • You have no accounts on the target platforms, or their terms forbid automated access
  • A plain web search or an API is enough and you do not want browser control

Example request

Ask Doubao what is trending on Douyin about smartwatches and save the answer

Limitations

You need Python 3.10+, playwright and a Chromium browser. The skill drives your logged-in sessions through a separate debug profile seeded from your browser data, and waits for a manual login when prompted. Automating these platforms may conflict with their terms of use, and the responsibility is the user's. Several platforms are Chinese and need accounts, while Gemini and Grok are not reachable from Russia without a VPN, so the actual set of working sites depends on your access. The scripts depend on each site's interface and need updates when those change. The repository declares no explicit license.

How to disable. Delete the cloned repository or the skill folder. There is no background service; the debug browser closes with the session.

Security check

  • Starts a browser with remote debugging and drives your logged-in sessions on third-party platforms
  • Seeds a separate debug profile from your browser data
  • Automating these platforms may violate their terms of use

README in short

The README presents AI Search Hub as an open skill that gathers search and extraction across different AI platforms into one reusable hub and returns the result to an agent or workflow. The idea is to avoid maintaining brittle scrapers and login flows and instead lean on the native search and extraction of large platforms, including hard-to-reach sources like WeChat and Douyin. It lists the connected sites Gemini, Grok, Doubao, Yuanbao, LongCat, Qwen, MiniMax and Kimi with their strengths. The installable body is SKILL.md, the ROUTING.md routing document, the run_web_chat.py wrapper and separate playwright scripts for each site. It needs Python, playwright and Chromium to run.

SKILL.md

---
name: ai-search-hub
description: Run the AI Search Hub browser automation scripts for Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok, and MiniMax. Use this skill when the user wants to ask one of those sites a prompt, auto-start or attach to a Chrome DevTools session on port 9222, seed an isolated debug browser profile from the user's local browser data, detect whether login is required, wait for the user to finish logging in if needed, and then continue automatically.
---

# AI Search Hub

Use this skill only for this repository's AI Search Hub browser automation scripts:

- scripts/yuanbao_playwright.py
- scripts/longcat_playwright.py
- scripts/doubao_playwright.py
- scripts/qwen_playwright.py
- scripts/gemini_playwright.py
- scripts/grok_playwright.py
- scripts/minimaxi_playwright.py

FAQ

How is the platform chosen?

By question type and language per ROUTING.md: real-time and social go to Grok, the global web to Gemini, WeChat to Yuanbao, Douyin to Doubao, the Chinese web to Qwen. It does not query every site at once.

Do I need to log in?

Yes. The wrapper uses a separate debug profile seeded from your browser data, detects whether login is needed and waits for you to log in manually, then continues.

Editors’ pick

CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP

CLIHigh risk116.6KRepository stars
Editors’ pick

A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief

SkillHigh risk63.1KRepository stars
Official

The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces

MCP serverMedium risk52.7KRepository stars
Official

A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills

CLIHigh risk43.3KRepository stars
Foxx AIAI Search Hub

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.