chatbox
Powerful AI Client
Chatbox, a desktop client that talks to many models
Chatbox is a desktop client for ChatGPT, Claude, and other language models, shipped for Windows, Mac, and Linux, with the source released as a GPLv3 Community Edition.
What ships in the client
Chatbox presents itself as a desktop AI copilot, with a client for ChatGPT, Claude, and other large language models on Windows, Mac, and Linux. This repository holds the Community Edition, open sourced under GPLv3. The usage flow is deliberately short: download the installer for your platform from the releases page, install, launch, pick an AI provider in settings, and start chatting. Local data storage keeps your conversations on your own device, and the app ships as downloadable packages with no deployment step. A dark theme, keyboard shortcuts, and streaming replies round out the everyday experience.
The hardware floor
A requirements table sets minimums per platform. Windows needs Windows 10 on x64. macOS needs macOS 11 Big Sur, on either Intel or Apple Silicon. Linux wants Ubuntu 20.04 or newer, or a distribution that AppImage supports, on x64. Below those, the client is simply not expected to run.
Model and tooling support
The provider list is wide: OpenAI ChatGPT, Azure OpenAI, Claude, Google Gemini Pro, and Ollama for local models like llama2, Mistral, Mixtral, and codellama, with ChatGLM-6B also listed. Dall-E-3 handles image generation, and messages support Markdown, LaTeX, and syntax highlighting. There is a prompt library, message quoting, team collaboration that shares OpenAI API resources, a web version, and localization in nine languages from English to Korean to Spanish. For building the app yourself, the docs ask for Node.js 20 or 22 and pnpm 10 or later, and list the build commands, from a dev server with hot reload to packaging for all platforms.
Community notes