一个桌面客户端,把 AI 对话、Agent 模式、本地 RAG、API 网关全塞进去了。
一个桌面客户端,把 AI 对话、Agent 模式、本地 RAG、API 网关全塞进去了。
AQBot,Rust + Tauri 写的,跨平台,轻量,数据全在本地。
这东西能干嘛:
对话层面——
- OpenAI、Claude、Gemini 随便切,支持 OpenAI 兼容接口
- 多 Key 轮换负载均衡,再也不怕单个 Key 限速
- 同一个问题同时丢给多个模型,横向对比回答质量
- 对话分支 + 消息版本管理,探索不同思路不用开新窗口
Agent 层面——
- 能读写文件、执行命令,三级权限控制不怕它乱来
- 沙箱隔离工作目录,Token 用量实时追踪
本地知识库——
- 内置 RAG,多知识库管理
- 记忆系统带命名空间,不同项目的上下文互不干扰
最狠的是还自带 API 网关——
- 本地起一个兼容 OpenAI/Claude/Gemini 的 API 服务器
- Key 管理、用量统计、请求日志一应俱全
- 支持 SSL,可以当团队内部的 AI 中转站用
数据安全方面,AES-256 加密 + 本地自动备份 + WebDAV 同步,对隐私敏感的用户很友好。
Mac/Windows/Linux 全平台覆盖,安装包直接下。
https://github.com/AQBot-Desktop/AQBot
下载地址:
我用夸克网盘分享了「AQBot_0.0.36_x64-setup.exe」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/c452493e928b
提取码:1f44
功能特性
对话与模型
- 多供应商支持 — 兼容 OpenAI、Anthropic Claude、Google Gemini 等所有 OpenAI 兼容 API
- 模型管理 — 支持远程拉取模型列表、自定义参数(温度、最大 Token、Top-P 等)
- 多密钥轮询 — 每个供应商可配置多个 API Key,自动轮换以分散限流压力
- 流式输出 — 实时逐 Token 渲染,thinking 块可折叠展开
- 消息版本 — 每条回复支持多版本切换,方便对比不同模型或参数的效果
- 对话分支 — 从任意消息节点派生新分支,支持分支间对比
- 对话管理 — 支持置顶、归档、按时间分组、批量操作
- 对话压缩 — 自动压缩冗长对话,保留关键信息以节省上下文空间
- 多模型同答案 — 同一问题同时向多个模型提问,支持答案间对比分析
AI Agent
- Agent 模式 — 切换至 Agent 模式,AI 可自主执行多步骤任务:读写文件、运行命令、分析代码等
- 三级权限 — 默认模式(写入需审批)、接受编辑(自动批准修改)、完全访问(无提示),安全可控
- 工作目录沙箱 — Agent 操作严格限制在指定工作目录内,防止越权访问
- 工具审批面板 — 实时展示工具调用请求,支持逐条审核、一键始终允许或拒绝
- 成本追踪 — 每次会话实时统计 Token 用量与费用
内容渲染
- Markdown 渲染 — 完整支持代码高亮、LaTeX 数学公式、表格、任务列表
- Monaco 代码编辑器 — 代码块内嵌 Monaco Editor,支持语法高亮、复制、diff 预览
- 图表渲染 — 内置 Mermaid 流程图与 D2 架构图渲染
- Artifact 面板 — 代码片段、HTML 草稿、Markdown 笔记、报告可在独立面板中预览
- 实时语音对话 — (即将推出)基于 WebRTC 的实时语音,兼容 OpenAI Realtime API
搜索与知识
- 联网搜索 — 集成 Tavily、智谱 WebSearch、Bocha 等,搜索结果附带引用来源标注
- 本地知识库(RAG) 支持多知识库,上传文档后自动解析分段并且构建索引,对话时语义检索相关段落
- 记忆系统 支持对话多命名空间记忆,可手动添加或由 AI 自动提取(AI自动提取部分即将支持)
- 上下文管理 — 灵活挂载文件附件、搜索结果、知识库片段、记忆条目、工具输出
工具与扩展
- MCP 协议 — 完整实现 Model Context Protocol,支持 stdio 和 HTTP 两种传输方式
- 内置工具 — 提供
@aqbot/fetch等开箱即用的内置MCP工具 - 工具执行面板 — 可视化展示工具调用请求与返回结果
API 网关
- 本地 API 网关 — 内置 OpenAI 兼容、Claude、Gemini等原生接口的本地 API 服务器,可作为任意兼容客户端的后端
- API 密钥管理 — 生成、撤销、启停访问密钥,支持描述备注
- 用量统计 — 按密钥、供应商、日期维度的请求量与 Token 用量分析
- SSL/TLS 支持 — 内置自签名证书生成,也支持挂载自定义证书
- 请求日志 — 完整记录所有经过网关的 API 请求与响应
- 配置模板 — 预置 Claude、Codex、OpenCode、Gemini 等常见 CLI 工具的接入配置模板
数据与安全
- AES-256 加密 — API Key 等敏感数据使用 AES-256 加密存储于本地,主密钥权限 0600
- 数据目录隔离 — 应用状态存储于
~/.aqbot/,用户文件存储于~/Documents/aqbot/ - 自动备份 — 支持定时自动备份到本地目录、WebDAV的存储
- 备份恢复 — 一键从历史备份恢复完整数据
- 对话导出 — 支持将对话导出为 PNG 截图、Markdown、纯文本或 JSON 格式
桌面体验
- 主题切换 — 深色/浅色主题,可跟随系统或手动指定
- 界面语言 — 完整支持简体中文、繁体中文、英文、日文、韩文、法文、德文、西班牙文、俄文、印地文与阿拉伯文,可在设置中随时切换
- 系统托盘 — 关闭窗口时最小化到系统托盘,不中断后台服务
- 窗口置顶 — 可将主窗口常驻最顶层
- 全局快捷键 — 自定义全局快捷键,随时唤起主窗口
- 开机自启 — 可选择随系统自动启动
- 代理支持 — 支持 HTTP 和 SOCKS5 代理配置
- 自动更新 — 启动时自动检测新版本并提示更新
平台支持
| 平台 | 架构 |
|---|---|
| macOS | Apple Silicon (arm64), Intel (x86_64) |
| Windows 10/11 | x86_64, arm64 |
| Linux | x86_64 (AppImage/deb/rpm), arm64 (AppImage/deb/rpm) |



