<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Chatbox on KnightLi Blog</title>
        <link>https://knightli.com/en/tags/chatbox/</link>
        <description>Recent content in Chatbox on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 27 Jun 2026 09:32:07 +0800</lastBuildDate><atom:link href="https://knightli.com/en/tags/chatbox/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>How to Use Chatbox: Connect OpenAI, Claude, and Ollama in an Open-Source AI Desktop Client</title>
        <link>https://knightli.com/en/2026/06/27/chatbox-open-source-ai-desktop-client-guide/</link>
        <pubDate>Sat, 27 Jun 2026 09:32:07 +0800</pubDate>
        
        <guid>https://knightli.com/en/2026/06/27/chatbox-open-source-ai-desktop-client-guide/</guid>
        <description>&lt;p&gt;Chatbox is an open-source AI desktop client. Its GitHub repository is &lt;a class=&#34;link&#34; href=&#34;https://github.com/chatboxai/chatbox&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;chatboxai/chatbox&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Its positioning is simple: connect different AI models to one chat window. You can use it with OpenAI, Claude, Gemini, DeepSeek, Ollama, and other services, and it runs on Windows, macOS, and Linux.&lt;/p&gt;
&lt;p&gt;If you only use the ChatGPT web app, Chatbox may not be necessary.&lt;br&gt;
But if you often switch between multiple models, API keys, local models, and cloud models, it is more like a unified workspace.&lt;/p&gt;
&lt;h2 id=&#34;what-can-chatbox-do&#34;&gt;What Can Chatbox Do?
&lt;/h2&gt;&lt;p&gt;Chatbox mainly solves three problems.&lt;/p&gt;
&lt;p&gt;First, it puts multiple AI services into one client. You do not need to jump between ChatGPT, Claude, Gemini, local Ollama, and different API consoles.&lt;/p&gt;
&lt;p&gt;Second, it provides a desktop client experience. Compared with a purely web-based tool, it is more suitable for keeping open for long periods, managing conversations, saving history, and maintaining fixed workflows.&lt;/p&gt;
&lt;p&gt;Third, it lowers the barrier for API users. Many model providers only offer APIs, which are not friendly to ordinary users. Chatbox turns those APIs into an interface similar to a chat app.&lt;/p&gt;
&lt;p&gt;Simply put, it is not a new model. It is an AI chat client.&lt;/p&gt;
&lt;h2 id=&#34;supported-platforms-and-models&#34;&gt;Supported Platforms and Models
&lt;/h2&gt;&lt;p&gt;According to the project information, Chatbox supports mainstream desktop systems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Windows&lt;/li&gt;
&lt;li&gt;macOS&lt;/li&gt;
&lt;li&gt;Linux&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It also supports many model sources. Common uses include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;OpenAI API&lt;/li&gt;
&lt;li&gt;Claude / Anthropic&lt;/li&gt;
&lt;li&gt;Google Gemini&lt;/li&gt;
&lt;li&gt;DeepSeek&lt;/li&gt;
&lt;li&gt;Ollama local models&lt;/li&gt;
&lt;li&gt;Other OpenAI-compatible APIs&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The most practical parts are OpenAI-compatible APIs and Ollama. Many model services now provide an interface similar to OpenAI&amp;rsquo;s &lt;code&gt;/v1/chat/completions&lt;/code&gt;. As long as the base URL, API key, and model name match, they can usually be connected to this kind of client.&lt;/p&gt;
&lt;h2 id=&#34;how-to-install-it&#34;&gt;How to Install It
&lt;/h2&gt;&lt;p&gt;The safest way is to download it from the official repository or official website entry:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the &lt;a class=&#34;link&#34; href=&#34;https://github.com/chatboxai/chatbox&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Chatbox GitHub repository&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Go to the Releases page.&lt;/li&gt;
&lt;li&gt;Choose the installer for Windows, macOS, or Linux.&lt;/li&gt;
&lt;li&gt;Install and open Chatbox.&lt;/li&gt;
&lt;li&gt;Add your model provider and API key in settings.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For ordinary users, building from source is not recommended at the beginning. Downloading a release package is easier.&lt;/p&gt;
&lt;p&gt;If you use local Ollama, first confirm that Ollama is running:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;ollama&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;list&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Then add the local endpoint in Chatbox. A common address is:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;http://localhost:11434
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Field names may change between versions, but the idea is mostly the same: choose a provider, fill in the endpoint, fill in the model name, save, and test.&lt;/p&gt;
&lt;h2 id=&#34;who-is-it-for&#34;&gt;Who Is It For?
&lt;/h2&gt;&lt;p&gt;Chatbox is suitable for four types of users.&lt;/p&gt;
&lt;p&gt;The first type is API users. You already have keys for OpenAI, Claude, Gemini, DeepSeek, or another model service, but you do not want to build your own frontend.&lt;/p&gt;
&lt;p&gt;The second type is local model users. You run local models such as &lt;code&gt;qwen&lt;/code&gt;, &lt;code&gt;llama&lt;/code&gt;, or &lt;code&gt;deepseek&lt;/code&gt; with Ollama and want a convenient desktop chat interface.&lt;/p&gt;
&lt;p&gt;The third type is multi-model comparison users. You often want to send the same question to different models and compare which answer is better.&lt;/p&gt;
&lt;p&gt;The fourth type is people who prefer a desktop experience. You do not want to open a browser tab every time or scatter conversations across different websites.&lt;/p&gt;
&lt;h2 id=&#34;how-is-it-different-from-the-chatgpt-web-app&#34;&gt;How Is It Different From the ChatGPT Web App?
&lt;/h2&gt;&lt;p&gt;The ChatGPT web app is an official OpenAI product. You log in and use it directly, with a complete feature set. It is suitable for most ordinary users.&lt;/p&gt;
&lt;p&gt;Chatbox is more like a universal shell. It does not come with a &amp;ldquo;universal model&amp;rdquo; by itself. Instead, you connect your own model services.&lt;/p&gt;
&lt;p&gt;The difference can be understood this way:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ChatGPT web app: ready to use, suitable for users who only use OpenAI.&lt;/li&gt;
&lt;li&gt;Chatbox: requires configuration, but can connect multiple models and APIs.&lt;/li&gt;
&lt;li&gt;ChatGPT web app: features are controlled by OpenAI.&lt;/li&gt;
&lt;li&gt;Chatbox: better for managing your own APIs, models, and local services.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you only ask a few questions every day, the web app is simpler.&lt;br&gt;
If you want to manage multiple models in one place, Chatbox is more suitable.&lt;/p&gt;
&lt;h2 id=&#34;how-is-it-different-from-ollama-and-open-webui&#34;&gt;How Is It Different From Ollama and Open WebUI?
&lt;/h2&gt;&lt;p&gt;Ollama is a local model runtime. It is responsible for running models. It is not a complete desktop chat product by itself.&lt;/p&gt;
&lt;p&gt;Open WebUI is a web-based local AI interface, often used together with Ollama. It is suitable for managing local models, users, knowledge bases, and related features in a browser.&lt;/p&gt;
&lt;p&gt;Chatbox is more of a desktop client.&lt;/p&gt;
&lt;p&gt;The division can be simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ollama: runs local models.&lt;/li&gt;
&lt;li&gt;Open WebUI: provides a browser-based local AI workspace.&lt;/li&gt;
&lt;li&gt;Chatbox: provides desktop chat and multi-model connection.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you only want to run one local model on your own computer, Ollama + Chatbox is simple enough.&lt;br&gt;
If you need multi-user access, browser access, knowledge bases, and service-style management, Open WebUI is more suitable.&lt;/p&gt;
&lt;h2 id=&#34;how-is-it-different-from-cherry-studio&#34;&gt;How Is It Different From Cherry Studio?
&lt;/h2&gt;&lt;p&gt;Chatbox and Cherry Studio both belong to the multi-model AI client category, and their user groups overlap.&lt;/p&gt;
&lt;p&gt;In general, Cherry Studio emphasizes model-provider management, knowledge bases, Agents, MCP, and a more complete workflow experience. Chatbox is lighter and better suited to people who want simple desktop chat, model switching, and API access.&lt;/p&gt;
&lt;p&gt;You can choose based on need:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Want stable chat and multi-model switching: Chatbox is more direct.&lt;/li&gt;
&lt;li&gt;Want more workflows, knowledge bases, and plugin capabilities: compare Cherry Studio.&lt;/li&gt;
&lt;li&gt;Already using one client: no need to migrate frequently; focus on conversation export, model support, and stability.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;things-to-watch-out-for&#34;&gt;Things to Watch Out For
&lt;/h2&gt;&lt;p&gt;First, keep your API keys safe. Do not send them to others or share screenshots of your settings page.&lt;/p&gt;
&lt;p&gt;Second, a third-party client sends content through the model services you configure. Do not send sensitive documents, internal company code, or customer data to uncertain model endpoints.&lt;/p&gt;
&lt;p&gt;Third, billing is handled by the model provider. Chatbox is only the client; the tokens are consumed by OpenAI, Claude, Gemini, DeepSeek, or whichever service you connect.&lt;/p&gt;
&lt;p&gt;Fourth, local models are not completely free. Running local models with Ollama does not consume cloud API fees, but it uses CPU, memory, VRAM, and electricity. Larger models require stronger hardware.&lt;/p&gt;
&lt;p&gt;Fifth, open-source projects also require attention to updates. It is best to download installers from GitHub Releases or the official website, not from unknown file-sharing sites or repackaged sources.&lt;/p&gt;
&lt;h2 id=&#34;my-take&#34;&gt;My Take
&lt;/h2&gt;&lt;p&gt;The value of Chatbox is simplicity.&lt;/p&gt;
&lt;p&gt;There are more and more AI tools now. The issue is not that no models are available, but that every model has its own entry point, price, account, and limits. Chatbox brings those entries into one desktop client, which is convenient for people who switch models often.&lt;/p&gt;
&lt;p&gt;It is not meant to replace every professional workflow, and it may not have more features than official web apps.&lt;br&gt;
But if you want to manage cloud APIs, local Ollama, and OpenAI-compatible endpoints in one window, Chatbox is an open-source option worth trying.&lt;/p&gt;
&lt;h2 id=&#34;references&#34;&gt;References
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/chatboxai/chatbox&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;chatboxai/chatbox GitHub repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/chatboxai/chatbox/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Chatbox Releases&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
