IChat

IChat Extension Guide

Language: English | 简体中文

What IChat Does

IChat is a Chrome side panel extension for context-aware AI chat. Its core idea is intelligent context capture with a seamless Q&A flow, while staying fully local-first so users do not need to route their prompts or API keys through a project-owned backend.

More concretely, IChat watches the region you hover over or the text you select, intelligently builds a context object called FlowContext, opens the side panel, and turns the whole context-to-chat handoff into a much smoother experience.

Example scenario:

There are two main capture paths in IChat:

Current Capabilities

How To Use IChat

1. Load / Install The Extension

From GitHub Releases:

  1. open the Releases page
  2. download the latest ichat-chrome-mv3-prod-<version>.zip
  3. extract the zip to a local folder
  4. open chrome://extensions/
  5. enable Developer mode
  6. choose Load unpacked
  7. select the extracted extension folder

For local development:

  1. run npm install
  2. run npm run build
  3. open chrome://extensions/
  4. enable Developer mode
  5. choose Load unpacked
  6. select build/chrome-mv3-prod

2. Open The Side Panel

You can open IChat by:

3. Settings

General

LLM Providers

Open Settings and add one of the following:

FlowContext

Local Storage And Data Flow

In the current implementation:

For more detail, see the Privacy Policy.

Permissions Summary

IChat currently needs Chrome extension capabilities related to:

How Capture Works

When you trigger IChat on a normal http or https page, the extension tries to gather relevant context from the current page.

Capture may include:

If an image target cannot be resolved directly, IChat may use a screenshot-based fallback for the visible target area.