chathub is a free, open source browsers & extensions project written in TypeScript and released under GPL-3.0. It has 10,652 GitHub stars, 1,116 forks and 16 open issues, and was last pushed 7 months ago. On this registry it ranks #38 of 65 tracked projects in Browsers & Extensions, with 5 head-to-head comparisons available.

What is chathub?

What it is

ChatHub is an open-source browser extension that puts multiple AI chatbots inside one interface. Written in TypeScript under the GPL-3.0 license, it lives in the Chrome and Edge extension ecosystem, with a companion web app at chathub.gg. The repository has been active for roughly four years, has collected more than ten thousand stars and about eleven hundred forks, and carries a small number of open issues.

The concrete problem it solves is fragmentation. Instead of keeping separate tabs or accounts open for ChatGPT, Gemini, Claude, Grok, DeepSeek, Qianwen, and Llama, a user opens a single panel and sends the same prompt to several of them at once. Answers sit side by side, which makes comparison direct rather than a manual copy-and-paste exercise. Both web-app access and API access are supported for the bots that offer them, so the extension can follow whichever route the user prefers.

Key capabilities

  • Runs multiple chatbots in one app, with current support for ChatGPT, Gemini, Claude, Grok, DeepSeek, Qianwen, and Llama, plus open-source models such as LLama2, Vicuna, and ChatGLM.
  • Sends a question to several chatbots simultaneously so their answers can be compared in the same view.
  • Connects to chatbots through either their web apps or their APIs, including the ChatGPT API and GPT-4 Browsing.
  • Registers a keyboard shortcut that activates the app anywhere in the browser.
  • Renders Markdown and highlights code in responses.
  • Provides a Prompt Library for personal custom prompts alongside community-contributed prompts.
  • Stores conversation history locally, with export and import of all user data and conversation sharing to Markdown.
  • Includes a dark mode.

Who uses it and how

  • People who want a second opinion on an answer can send one prompt to several bots and read the responses side by side.
  • Users who prefer API billing for some providers and web-app sessions for others can mix both connection modes in the same interface.
  • Anyone working inside the browser all day can open the panel with a keyboard shortcut instead of switching tabs or applications.
  • Users with privacy or portability requirements keep their conversation history on their own machine and move it between installs through the export and import features.
  • Teams and writers who reuse repeatable instructions can save them in the Prompt Library and share conversations as Markdown.

Getting started

Build from source by cloning the repository, running corepack enable, then yarn install and yarn build. Load the resulting dist folder through the Extensions page at chrome://extensions or edge://extensions with Developer Mode enabled, dragging the folder onto the page. A hosted web option is available at chathub.gg.

When to use it — and when not to

ChatHub is the sensible choice when the goal is comparing several assistants without paying for separate front ends or juggling a handful of tabs. A self-hoster must operate the build toolchain — Node with corepack, Yarn, and a Chrome or Edge browser in Developer Mode — and must keep the dist folder in place after import. The trade-offs evident here are modest: the README describes no paid tier being replaced and no server-side database or storage, since history stays local

project readme (upstream, from github) — read inline

ChatHub

Install

Get ChatHub for Chromium

📷 Screenshot

Screenshot

🤝 Sponsors

✨ Features

  • 🤖 Use different chatbots in one app, currently supporting ChatGPT, new Bing Chat, Google Bard, Claude, and open-source models including LLama2, Vicuna, ChatGLM etc
  • 💬 Chat with multiple chatbots at the same time, making it easy to compare their answers
  • 🚀 Support ChatGPT API and GPT-4 Browsing
  • 🔍 Shortcut to quickly activate the app anywhere in the browser
  • 🎨 Markdown and code highlight support
  • 📚 Prompt Library for custom prompts and community prompts
  • 💾 Conversation history saved locally
  • 📥 Export and Import all your data
  • 🔗 Share conversation to markdown
  • 🌙 Dark mode
  • 🌐 Web access

🤖 Supported Bots

  • ChatGPT (via Webapp/API)
  • Gemini
  • Claude (via Webapp/API)
  • Grok
  • DeepSeek
  • Qianwen
  • Llama
  • ...

🔨 Build from Source

  • Clone the source code
  • corepack enable
  • yarn install
  • yarn build
  • In Chrome/Edge go to the Extensions page (chrome://extensions or edge://extensions)
  • Enable Developer Mode
  • Drag the dist folder anywhere on the page to import it (do not delete the folder afterward)

Frequently asked questions

Is chathub free to use?

chathub is open source under the GPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does chathub do?

chathub is an open source project.

What is chathub written in?

chathub is primarily written in TypeScript. Its source is publicly available at https://github.com/chathub-dev/chathub, and it has 10,652 GitHub stars.