whatisgithub

What is chathub?

chathub-dev/chathub — explained in plain English

Analysis updated 2026-06-24

10,609TypeScriptAudience · generalComplexity · 2/5Setup · easy

In one sentence

A browser extension that lets you chat with ChatGPT, Claude, Gemini, and other AI assistants side by side in one panel, saving all history locally on your device with no account or server required.

Mindmap

mindmap
  root((ChatHub))
    What it does
      Multi-AI chat panel
      Side-by-side responses
      Local history only
    Supported AIs
      ChatGPT and Claude
      Gemini and Grok
      DeepSeek and Llama
    Features
      Prompt library
      Export as markdown
      Keyboard shortcut
      Dark mode
    Setup
      Chrome Web Store
      Or build from source
    Tech
      TypeScript
      Chrome Extension
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Compare answers from ChatGPT, Claude, and Gemini to the same question side by side in one browser panel.

USE CASE 2

Chat with multiple AI assistants without switching tabs, using a keyboard shortcut to open the panel instantly.

USE CASE 3

Build and save a personal prompt library and reuse prompts across different AI services.

USE CASE 4

Export your full AI conversation history from the extension as markdown for backup or sharing.

What is it built with?

TypeScriptYarnChrome Extension API

How does it compare?

chathub-dev/chathubmaplibre/maplibre-gl-jsvercel/micro
Stars10,60910,61110,613
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install from Chrome Web Store in seconds, direct API features for ChatGPT and Claude require your own API key from those providers.

So what is it?

ChatHub is a browser extension for Chrome and other Chromium-based browsers that lets you chat with multiple AI assistants from a single interface. Instead of opening separate tabs for different services, you open one panel and can send messages to ChatGPT, Google Gemini, Claude, Grok, DeepSeek, Llama, and others at the same time. Their responses appear side by side, which makes it easy to compare how different AI systems answer the same question. The extension saves your conversation history locally on your device rather than sending it to any external server. You can export and import all your data, share individual conversations as markdown text, and use a built-in prompt library that includes both your own saved prompts and community-contributed ones. It also supports a keyboard shortcut to open the chat panel from anywhere in the browser without navigating away from whatever page you have open. Other features include dark mode, web access so the AI can look things up, and proper formatting for code and markdown in responses. It supports direct API connections for ChatGPT and Claude alongside their web interfaces, and works with several open-source models as well. To install it, you can find it in the Chrome Web Store by searching for ChatHub. If you prefer to build it yourself from source, the README includes steps to clone the repository, install dependencies with Yarn, build the project, and load the resulting folder as an unpacked extension in Chrome or Edge developer mode. No account or server setup is required to use the basic features.

Copy-paste prompts

Prompt 1
I have the ChatHub extension installed. How do I set it up to connect to the Claude API directly using my Anthropic API key instead of the Claude web interface?
Prompt 2
Walk me through building the ChatHub browser extension from source: clone, Yarn install, build, and load as unpacked in Chrome developer mode, what are all the steps?
Prompt 3
How do I use ChatHub's prompt library to save a reusable system prompt and apply it every time I start a new chat session with any of the AI services?
Prompt 4
I want to compare how ChatGPT and Claude answer a coding question. Using ChatHub, how do I send the same message to both at once and view their responses side by side?

Frequently asked questions

What is chathub?

A browser extension that lets you chat with ChatGPT, Claude, Gemini, and other AI assistants side by side in one panel, saving all history locally on your device with no account or server required.

What language is chathub written in?

Mainly TypeScript. The stack also includes TypeScript, Yarn, Chrome Extension API.

How hard is chathub to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is chathub for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.