# GaiZhenbiao/ChuanhuChatGPT

GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.

Repository: https://github.com/GaiZhenbiao/ChuanhuChatGPT
Canonical: https://ross.abutalabs.com/products/chuanhuchatgpt
Homepage: https://huggingface.co/spaces/JohnSmith9982/ChuanhuChatGPT
Language: Python
License: GPL-3.0
License Family: copyleft
Topics: chatbot, chatgpt-api, chatglm, claude, dalle3, ernie, gemini, gemma, llama, midjourney, minimax, moss, ollama, qwen, spark, stablelm, inspurai
Last push: 2026-04-30T13:54:58+00:00

## Health v2 (maintenance only)
Score: 60/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 80, release rhythm 18, longevity 91
- inputs: {"age_days": 1280, "days_push": 125, "days_rel": 384, "gap_med": 167.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15278, forks 2200 (observed 2026-08-28T04:11:09.496771+00:00)

## What it is
Chuanhu Chat is a Python/Gradio-based web GUI for chatting with ChatGPT and many other LLMs (GPT-5/4, Claude, Gemini, ChatGLM, Llama, Ollama, and more). It adds features like file-based QA, agent assistants, web-search-augmented queries, GPT fine-tuning, searchable chat history, and PWA/mobile support.

## Use cases
- chat with ChatGPT and other LLMs through a local web UI
- ask questions about my own documents with an LLM
- run a local model like Ollama or ChatGLM with a nice interface
- compare and switch between multiple LLM providers in one app
- fine-tune GPT-3.5 with my own data
- give a chatbot web search access
- self-host a ChatGPT-like interface for personal use
- use a ChatGPT web UI on my phone

## When to choose
- you want a polished, self-hosted web UI for many LLM APIs and local models
- you need file-based QA, agents, or web search built into your chat UI
- you want one-click deployment on Hugging Face Spaces or Docker

## When to avoid
- you need a headless API or programmatic SDK rather than a GUI
- you want to embed chat into your own product's frontend
- you need multi-user production chat hosting with auth and billing

## Facets
- artifact type: application
- maturity: active
- function: chatbot, chat-interface, rag, agent-framework, llm-inference, gui, http-server
- domain: large-language-models, chatbots, artificial-intelligence, self-hosted, web-development
- platform: python, self-hosted, cross-platform
- tags: chatgpt, gradio, llm-ui, file-qa, fine-tuning, web-search, multi-model, pwa, web-server, docker

## Member repositories
- GaiZhenbiao/ChuanhuChatGPT (main) score 60

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:09.496771+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:06:23.773988+00:00, confidence not recorded.
  - readme: https://github.com/GaiZhenbiao/ChuanhuChatGPT (fetched 2026-08-28T04:11:09.496771+00:00, sha cb3209672bf0)
  - homepage: https://huggingface.co/spaces/JohnSmith9982/ChuanhuChatGPT (fetched 2026-08-29T08:04:21.802726+00:00, sha 69c8ba895476)
- Data as of 2026-08-30T08:39:29.467469+00:00.
