# AQBot — 本地优先的 AI 桌面客户端

> AQBot 是一款本地优先的桌面 AI 工作台，统一多服务商对话、ACP Agent、知识库、MCP 工具与 API 网关，并将应用数据和用户文件保留在本机掌控之中。

AQBot 是一款免费开源的 AI 桌面客户端。与任意服务商的模型对话，把任务交给 Agent，用自己的文档作答，再通过本地 API 网关把模型共享给各类编程工具。

Source: https://app.aqbot.top/zh/

## 用 AQBot 能做什么

- **与任意模型对话**: 连接 OpenAI、Claude、Gemini、DeepSeek、通义千问或任意 OpenAI 兼容端点。多个模型可以并排作答，对话支持分支，消息保留多个版本。
- **把工作交给 Agent**: 在对话中切换到 Agent 模式，在指定目录里读写代码、执行命令，每一步都可审批；也可以打开 ACP 工作台，驱动 Codex、Claude Agent、Gemini CLI 等 ACP Agent。
- **用 MCP 与 Skills 扩展能力**: 通过 stdio、SSE 或 StreamableHTTP 运行 MCP 服务器，直接使用 @aqbot/fetch 等内置工具，并在一处统一管理 AQBot、Codex、Claude 与 Agents 的 Skills 目录。
- **基于你的文档回答**: 把私有文件索引进本地 sqlite-vec 知识库，接入 Tavily、Exa、智谱、博查等联网搜索，并把记忆与文件附加到对话上下文。
- **在本机提供模型服务**: 把已配置的服务商暴露为 OpenAI、Claude、Gemini 兼容接口，配合网关密钥、TLS、请求日志和用量统计，供 Claude Code、Codex CLI 等工具使用。
- **数据留在你的电脑上**: 应用状态保存在 ~/.aqbot，你的文件保存在 ~/Documents/aqbot。API Key 使用 AES-256 加密，备份可存到本地目录、WebDAV 或 S3 兼容存储。

## 大家常问的问题

### AQBot 是什么？

AQBot 是一款免费开源的 AI 桌面客户端，支持 macOS、Windows 和 Linux。它在一个应用里整合了多服务商对话、Agent、MCP 工具、本地知识库和本地 API 网关，应用数据和用户文件都保存在你自己的电脑上。

### AQBot 免费吗？

免费。AQBot 可以免费下载和使用，源代码以 AGPL-3.0 许可证发布在 GitHub 上。你只需为自己选择接入的模型服务商付费；如果使用本地模型，则无需任何费用。

### 可以使用哪些 AI 服务商和模型？

AQBot 支持 OpenAI、Claude、Gemini、DeepSeek、通义千问，以及任意 OpenAI 兼容端点，包括 Ollama 这类本地服务。每个服务商都可以单独设置 Base URL、API 路径、请求头和代理，也能通过 aqbot:// 链接或 CC Switch 导入服务商。

### 支持哪些操作系统？

支持 Apple 芯片与 Intel 芯片的 macOS，x64 与 ARM64 架构的 Windows 10 和 11，以及 x64 与 ARM64 架构的 Linux（提供 AppImage、deb 与 rpm 安装包）。

### AQBot 把我的数据存在哪里？

数据库、加密密钥、向量库等应用状态保存在 ~/.aqbot；图片、附件和备份保存在 ~/Documents/aqbot。API Key 使用 AES-256 和本地主密钥加密存储。

### 怎样让 Claude Code、Codex CLI 或 Gemini CLI 使用 AQBot？

在 AQBot 中启动 API 网关并生成网关密钥，然后用「快速接入」把地址和密钥写入 Claude Code、Codex、OpenCode、Gemini CLI 或 Cursor 的配置。手动配置时，Claude Code 需要设置 ANTHROPIC_BASE_URL=http://localhost:8080/v1，并把 ANTHROPIC_AUTH_TOKEN 设为网关密钥。

## 下载

v0.0.165: https://github.com/AQBot-Desktop/AQBot/releases/tag/v0.0.165
