Repolode
chatboxai

chatboxai/chatbox

面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。

可替代:ChatGPTClaude

Star
42,079
Fork
4,281
未关闭 Issue
1,338
最近提交
26天前

这是什么?

Chatbox 是一款面向大语言模型的桌面聊天客户端,可接入 OpenAI、Azure OpenAI、Claude、Google Gemini 以及通过 Ollama 运行的本地模型。用户无需为每个服务单独打开网页,即可在同一界面中切换多个 AI 服务。

应用基于 Electron 和 TypeScript 构建,提供 Windows、macOS 和 Linux 安装包。会话与设置保存在用户本机。支持流式输出、Markdown、LaTeX 和代码高亮,并带有提示词库、消息引用、深色主题和快捷键,界面提供多种语言。

这是社区版,采用 GPL-3.0 协议开源。项目同时提供网页版以及 iOS、Android 应用,并包含面向团队共享 OpenAI API 资源的协作功能。

核心功能

  • 01可接入 OpenAI、Azure OpenAI、Claude、Gemini 以及 Ollama 本地模型。
  • 02会话和设置保存在本地设备上。
  • 03支持 Markdown、LaTeX 和代码语法高亮。
  • 04支持流式输出,并可通过 DALL-E 3 生成图片。
  • 05内置提示词库,支持消息引用。
  • 06可在 Windows、macOS 和 Linux 上运行。

适用场景

  • 在一个桌面应用中同时使用多个大模型服务。
  • 通过 Ollama 与本地模型对话,数据留在自己的电脑上。
  • 整理和复用提示词,用于日常写作或编程。

快速上手

  1. 1

    从发布页面下载适合你平台的安装包

  2. 2

    安装并启动 Chatbox

  3. 3

    在设置中配置你的 AI 服务提供商

  4. 4

    克隆仓库

    git clone https://github.com/chatboxai/chatbox.git

使用前须知

  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需以相同条款开源。
  • 从源码构建需要 Node.js 20 至 22 及 pnpm,且社区版与另一个专业版仓库同步。

标签

常见问题

chatbox 是什么?
面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。 Chatbox 是一款面向大语言模型的桌面聊天客户端,可接入 OpenAI、Azure OpenAI、Claude、Google Gemini 以及通过 Ollama 运行的本地模型。用户无需为每个服务单独打开网页,即可在同一界面中切换多个 AI 服务。
chatbox 可以免费使用吗?用的什么许可证?
chatbox 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
chatbox 还在维护吗?
活跃维护中。chatbox 最近一次提交是在 2026年9月24日。
chatbox 适合用来做什么?
在一个桌面应用中同时使用多个大模型服务。 通过 Ollama 与本地模型对话,数据留在自己的电脑上。 整理和复用提示词,用于日常写作或编程。
chatbox 怎么安装和运行?
从发布页面下载适合你平台的安装包 安装并启动 Chatbox 在设置中配置你的 AI 服务提供商 克隆仓库: git clone https://github.com/chatboxai/chatbox.git
在哪里获取 chatbox?
源代码和安装说明在 GitHub 上:https://github.com/chatboxai/chatbox

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目