ChuanhuChatGPT (also called Chuanhu Chat) is a Python-based graphical user interface that lets you interact with ChatGPT and many other AI language models through a web browser. Rather than using the raw API directly, you get a polished chat window with a long list of extra features built in. The tool supports a wide range of AI models accessed via API, including ChatGPT (GPT-4 and GPT-5 variants), Claude, Google Gemini Pro, Azure OpenAI, DALL-E 3, and others. It also supports locally-deployed models such as ChatGLM, LLaMA, StableLM, MOSS, and DeepSeek, meaning you can run an AI on your own computer without sending data to the cloud. The interface is built on Gradio, a library for creating browser-based UI panels in Python. Beyond basic chat, the tool offers several additional capabilities described in the repository: an "agent" mode that can automatically break down and solve complex problems step by step, web search integration to give the AI access to current information, a "knowledge base" mode where the AI answers questions based on files you upload, and the ability to fine-tune GPT-3.5 to customize its behavior. Chat history is saved automatically and can be searched. The interface supports light and dark modes, renders LaTeX math and code with syntax highlighting, and can be installed as a PWA (a type of app that runs in the browser but feels like a native app) on Windows, macOS, Linux, iOS, and Android. You can also run multiple API keys in a load-balanced setup and configure a custom proxy.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.