Select Page Elements, Ask AI Experts

Expert Pick is a simple, powerful Chrome extension for element‑level selection, in‑page Q&A, custom expert agents, multi‑model switching, and Google Drive backup with cross‑device sync.

Multi‑Model · OpenAI / Gemini / Dashscope / DeepSeek / Moonshot / OpenAI‑compatible API Google Drive Backup
Element chat preview

Core Features

Element‑Level Q&A

Select any element on a page and chat with context‑aware answers in the side panel.

Custom Experts

Create tailored experts with descriptions, prompts, and visibility options.

Quick Menu on Selection

Use a floating quick menu to send selected text to an expert.

Cloud Backup & Sync

Sign in with Google and back up your settings and experts to Drive.

Streamed Chat in Side Panel

Streaming responses, cancel, history, and expert selector.

How to Use

Install from the Chrome Web Store.
Configure a model: SettingsModel providersAdd; set API key, Base URL, model.
Add an expert: SettingsYour expertsAdd; name, description, prompt; enable Show in Menu.
Open any page and open Expert Pick in the Side panel.
Toggle Select Element to pick an element or select text; choose your expert and ask.

FAQ

How do I configure an OpenAI‑compatible API?
Open Settings → Model providers → Add, choose provider type “OpenAI”, enter your API key, and set the API Base URL (e.g., https://api.openai.com/v1 or your compatible endpoint like https://your-domain/v1). In Model, enter the model ID your service provides (e.g., gpt‑4o‑mini), or click Refresh models if supported.
How is my data handled and kept private?
API keys are stored locally in your browser. Optional backups (providers, experts, and settings) are saved to your Google Drive as expertpick_backup.json and are accessible only by your Google account—you can delete them anytime from Drive. Your keys and backup contents are not sent to our servers.
How do I write an effective expert prompt?
  • Define the expert role and target outcome in the first line.
  • Specify audience, tone, and response format (bullets, steps, JSON, etc.).
  • Set constraints: length limits, must‑do and never‑do rules.
  • Ground answers in the user's selection or chosen page element.
  • Ask one clarifying question if key context is missing.
Example
Role: Senior Technical Writer
Goal: Summarize the user's selected content for busy engineers.
Instructions:
- Output exactly 3 concise bullets (≤ 18 words each)
- Add 1 actionable recommendation
- If selection is code, note complexity and pitfalls
- If context is unclear, ask 1 clarifying question before answering
Can I use it on any website?
Yes. You can also disable the quick menu on specific sites in Settings → Context menu.