Skip to content

About

A browser extension to chat with web pages using your favorite AI. | 用你喜欢的 AI 与任意网页自由对话。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

WebSideChat

Chat with any web page or video using your favorite AI.

Extract, summarize, and explore in one click. Zero ads, pure insight.

English | 简体中文

Features · Screenshots · Manual Installation · Plugin Configuration · Development

WebSideChat is a lightweight browser extension: extract the content of any web page or video in one click, then chat with it using your favorite AI.

WebSideChat summarizes pages and videos, so you get the knowledge fast and skip the ads.

WebSideChat answers questions about whatever you're reading or watching.

Features

  • Subscription Reuse — Subscribe once, use everywhere. Seamlessly compatible with setups from Claude Code, Codex, and OpenCode, with full support for DeepSeek, Zhipu AI, and various LLM proxy coding plans.
  • Video Chat — Chat directly with YouTube and Bilibili videos. Grab key takeaways instantly, skip the fluff and ads, and dig into specific parts without watching the whole thing.
  • Follow-up questions — Page content stays as persistent context, so you can keep asking about the page.
  • Custom prompts — Fully editable summary prompts with a fallback to built-in defaults at any time.
  • Parallel tabs — Each tab is an independent session and stream. Chat in multiple tabs without interference.

Screenshots

YouTube Bilibili Web Page
YouTube video summary Bilibili video summary Web page summary

Manual Installation

  1. Download the latest websidechat-vX.Y.Z-chrome.zip from the Releases page
  2. Unzip it to any folder (keep the folder — don't delete it)
  3. Open chrome://extensions in Chrome → enable Developer mode (top right) → Load unpacked → select the unzipped folder

Plugin Configuration

After installing, click the extension icon to open the sidebar and follow the guide to add an AI provider — just like configuring cc-switch or any agent tool.

Development

npm install
npm run dev        # WXT dev server; opens Chrome with the extension loaded
npm test           # vitest unit tests (SSE parsing, conversation LRU, URL normalization)
npm run compile    # tsc type check
npm run build      # builds to .output/chrome-mv3/
npm run zip        # packages .output/*.zip (for distribution)

License

CC BY-NC 4.0 © Zhang1933

This project is licensed under Attribution-NonCommercial 4.0 International: free to use, modify and share with attribution — commercial use is prohibited.

About

A browser extension to chat with web pages using your favorite AI. | 用你喜欢的 AI 与任意网页自由对话。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages