A Chrome extension that intelligently routes your searches between multiple search engines (Google, Bing, ChatGPT, Perplexity) based on your preferences, making web searches more efficient.
- Multi-Engine Support: Choose between multiple search engines including Google, Bing, ChatGPT, and Perplexity
- Smart Routing: Automatically directs queries to traditional or AI search engines based on query length
- Customizable Triggers: Set your own trigger keywords for each search engine
- Default Search Engine: Select your preferred default search engine for short queries
- Multi-Language Support: Properly handles queries in various languages, including Chinese, Japanese, and Korean (CJK)
- Auto-Save Settings: Settings are automatically saved as you type
- Privacy-Focused: No data collection or tracking - all processing happens locally
You can also watch our demo video to see Search Master in action.
You can install Search Master in two ways:
- Visit the Search Master page on the Chrome Web Store
- Click "Add to Chrome" to install the extension
- The extension will be automatically installed and ready to use
For developers or users who want to install from source:
- Go to the Releases page
- Download the source code (zip) from the latest release
- Extract the zip file to a folder on your computer
- Open Chrome and go to
chrome://extensions/
- Enable "Developer mode" by toggling the switch in the top right corner
- Click "Load unpacked" and select the folder where you extracted the zip file
Search Master provides two ways to choose your search engine:
-
Query Length Based Selection:
- Short queries use your default search engine (Google or Bing)
- Longer queries automatically use your selected AI search engine (ChatGPT or Perplexity)
- The default threshold is 10 words - queries longer than this will use the AI search engine
- You can customize this threshold in the settings
-
Trigger Word Based Selection:
- Type specific trigger words (e.g., "chat ", "b ", "p ") to force using a particular search engine
- Each trigger should be on a new line in the settings
ChatGPT triggers:
chat
讲讲
解释
Perplexity triggers:
p
pplx
Google triggers:
g
搜索
Bing triggers:
b
Note:
- Some triggers (like "chat ") include a space at the end, which is important for English queries
- Chinese triggers typically don't need spaces
- Settings are automatically saved as you type
- Word count for non-English languages (like Chinese) is handled properly - each character is counted as a word
- Queries from search engine homepages or with spell corrections will stay on that search engine
- All data processing happens locally in your browser
- No user data is collected or stored except for your preferences
- No analytics or tracking
If you encounter any issues or have suggestions, please open an issue on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.