MCPcopy Index your code
hub / github.com/chathub-dev/chathub

github.com/chathub-dev/chathub @v1.44.3

repository ↗ · DeepWiki ↗ · release v1.44.3 ↗ · + Follow
713 symbols 1,856 edges 164 files 1 documented · 0% updated 4mo ago★ 10,6143 open issues
README
<img src="https://github.com/chathub-dev/chathub/raw/v1.44.3/src/assets/icon.png" width="150">

ChatHub

ChatHub adalah klien chatbot all-in-one

author license release last commit

Inggris   |   Indonesia   |   简体中文   |   繁體中文   |   日本語

Instal

Dapatkan ChatHub untuk Chromium Dapatkan ChatHub untuk Microsoft Edge

Tangkapan Layar   |   Fitur   |   Bot yang Didukung   |   Instalasi Manual   |   Membangun dari Source   |   Changelog

📷 Tangkapan Layar

Tangkapan Layar

Tangkapan Layar (Mode Gelap)

✨ Fitur

  • 🤖 Gunakan chatbot yang berbeda dalam satu aplikasi, saat ini mendukung ChatGPT, Bing Chat baru, Google Bard, Claude, dan 10+ model open-source termasuk Alpaca, Vicuna, ChatGLM, dll
  • 💬 Chat dengan beberapa chatbot secara bersamaan, sehingga mudah untuk membandingkan jawaban mereka
  • 🚀 Mendukung API ChatGPT dan Browsing GPT-4
  • 🔍 Pintasan untuk dengan cepat mengaktifkan aplikasi di mana saja di browser
  • 🎨 Mendukung penyorotan markdown dan kode
  • 📚 Perpustakaan Prompt untuk prompt kustom dan prompt komunitas
  • 💾 Riwayat percakapan tersimpan secara lokal
  • 📥 Ekspor dan Impor semua data Anda
  • 🔗 Bagikan percakapan ke markdown
  • 🌙 Mode gelap

🤖 Bot yang Didukung

  • ChatGPT (melalui Webapp/API/Azure/Poe)
  • Bing Chat
  • Google Bard
  • Claude (melalui Poe)
  • iFlytek Spark
  • ChatGLM
  • Alpaca
  • Vicuna
  • Koala
  • Dolly
  • LLaMA
  • StableLM
  • OpenAssistant
  • ChatRWKV
  • ...

🔧 Instalasi Manual

  • Unduh chathub.zip dari Release
  • Ekstrak file
  • Di Chrome/Edge, buka halaman ekstensi (chrome://extensions atau edge://extensions)
  • Aktifkan Mode Pengembang
  • Seret folder yang telah diekstrak ke mana saja di halaman untuk mengimpor (jangan hapus folder setelah itu)

🔨 Membangun dari Source

  • Clone source code
  • yarn install
  • yarn build
  • Muat folder dist ke browser dengan mengikuti langkah-langkah dalam Instalasi Manual

📜 Changelog

v1.22.0

  • Mendukung Claude API

v1.21.0

  • Menambahkan lebih banyak model open-source

v1.20.0

  • Akses dari panel samping Chrome

v1.19.0

  • Akses cepat ke prompt

v1.18.0

  • Mendukung Alpaca, Vicuna, dan ChatGLM

v1.17.0

  • Mendukung model Browsing GPT-4

v1.16.5

  • Menambahkan dukungan layanan Azure OpenAI

v1.16.0

  • Menambahkan pengaturan tema kustom

v1.15.0

  • Menambahkan bot Xunfei Spark

v1.14.0

  • Mendukung lebih banyak bot dalam mode all-in-one untuk pengguna premium

v1.12.0

  • Menambahkan lisensi premium

v1.11.0

  • Dukungan Claude (melalui Poe)

v1.10.0

  • Command + K

v1.9.4

  • Mode gelap

v1.9.3

  • Dukungan rumus matematika dengan katex
  • Simpan prompt komunitas ke lokal

v1.9.2

  • Hapus riwayat pesan

v1.9.0

  • Bagikan percakapan sebagai markdown atau melalui sharegpt.com

v1.8.0

  • Impor/Ekspor semua data
  • Edit prompt lokal
  • Mengalihkan chatbot untuk dibandingkan

v1.7.0

  • Menambahkan riwayat percakapan

v1.6.0

  • Menambahkan dukungan untuk Google Bard

v1.5.4

  • Dukungan model GPT-4 dalam mode api ChatGPT

v1.5.1

  • Menambahkan pengaturan i18n

v1.5.0

  • Dukungan model GPT-4 dalam mode Webapp ChatGPT

v1.4.0

  • Menambahkan Prompt Library

v1.3.0

  • Menambahkan tombol salin kode
  • Sinkronisasi status chat antara all-in-one dan mode mandiri
  • Memungkinkan input sambil menghasilkan jawaban

v1.2.0

  • Dukungan untuk menyalin teks pesan
  • Perbaiki gaya elemen formulir halaman pengaturan

Extension points exported contracts — how you extend this code

Requester (Interface)
(no doc) [5 implementers]
src/app/bots/chatgpt-webapp/requesters.ts
Conversation (Interface)
* conversations:$botId => Conversation[] * conversation:$botId:$cid:messages => ChatMessageModel[]
src/services/chat-history.ts
ChatMessageModel (Interface)
(no doc)
src/types/chat.ts
Register (Interface)
(no doc)
src/app/router.tsx
Product (Interface)
(no doc)
src/services/server-api.ts
ConversationModel (Interface)
(no doc)
src/types/chat.ts
ConversationContextValue (Interface)
(no doc)
src/app/context.ts
Discount (Interface)
(no doc)
src/services/server-api.ts

Core symbols most depended-on inside this repo

t
called by 140
src/app/bots/xunfei/geeguard.js
cx
called by 42
src/utils/index.ts
c
called by 40
public/js/v2/35536E1E-65B4-4D96-9D97-6ADB7EFF8147/api.js
g
called by 34
src/app/bots/xunfei/geeguard.js
Ke
called by 33
public/js/v2/35536E1E-65B4-4D96-9D97-6ADB7EFF8147/api.js
p
called by 32
src/app/bots/xunfei/geeguard.js
i
called by 32
src/app/bots/xunfei/geeguard.js
e
called by 31
src/app/bots/xunfei/geeguard.js

Shape

Function 412
Method 130
Interface 97
Class 61
Enum 13

Languages

TypeScript100%

Modules by API surface

public/js/v2/35536E1E-65B4-4D96-9D97-6ADB7EFF8147/api.js88 symbols
src/app/bots/xunfei/geeguard.js86 symbols
src/app/bots/abstract-bot.ts17 symbols
src/app/bots/poe/index.ts16 symbols
src/app/bots/chatgpt-api/index.ts16 symbols
src/app/bots/chatgpt-webapp/requesters.ts14 symbols
src/app/bots/chatgpt-webapp/index.ts13 symbols
src/app/bots/chatgpt-webapp/client.ts13 symbols
src/services/user-config.ts11 symbols
src/app/bots/openrouter/index.ts11 symbols
src/app/bots/grok/index.ts11 symbols
src/app/bots/bing/types.ts11 symbols

Dependencies from manifests, versioned

@crxjs/vite-plugin2.0.0-beta.18 · 1×
@floating-ui/react0.26.1 · 1×
@headlessui/react1.7.17 · 1×
@headlessui/tailwindcss0.2.0 · 1×
@heroicons/react2.0.18 · 1×
@sentry/integrations7.77.0 · 1×
@sentry/react7.77.0 · 1×
@tanstack/react-router0.0.1-beta.83 · 1×
@types/cookie0 · 1×
@types/humanize-duration3.27.2 · 1×
@types/lodash-es4.17.10 · 1×

For agents

$ claude mcp add chathub \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact