OpenSoftHub
Chat2DB

Chat2DB

AI 驱动的数据库客户端与 SQL 工作台,支持 30+ 数据库

下载 Chat2DB

下载 Chat2DBarm64 · .dmg · 377.7 MB

Apple 芯片(M1/M2/M3)安装包(.dmg)

其他可用下载(1)
  • Chat2DB-Community-5.3.3-x64.dmg

    x64 · .dmg · 387.9 MB

    下载
提示「无法验证开发者」怎么办?

首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。

点击「下载」将先到来源确认页,确认后开始下载。

关于 Chat2DB

Chat2DB Community 是一款免费、跨平台的数据库客户端和 SQL 工作台,支持 Windows、macOS 和 Linux。它内置 AI 助手,可连接您自己的模型,用于生成、解释和优化 SQL。支持 MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、MongoDB、Redis、SQLite、MariaDB、TiDB、Hive、DB2、Snowflake、BigQuery、Elasticsearch 等 30 多种数据库(部分通过插件扩展)。提供 SQL 编辑、补全、格式化、执行、保存和历史记录,还可以浏览元数据、管理表与对象、就地编辑数据,并支持数据导入导出、仪表盘和图表。社区版在本地运行,数据保存在自己机器上。

下载或信息有问题?告诉我们

请选择最符合的问题;补充一句具体情况,能帮助我们更快定位。

每条反馈都会人工核查;确认有误后,我们会直接更新此页面。

风险提示

该软件为单用户本地优先应用,无多用户权限边界,请勿将 HTTP 服务暴露到不可信网络;自定义 JDBC 驱动属于可执行代码,需从可信来源安装;加密密钥(encryption.key)丢失会导致已保存的数据库密码和 AI API 密钥无法解密。另外,官方信息中未明确开源许可证,下载前请自行确认许可条款。

适合谁用

  • 需要同时管理多种数据库的开发者和 DBA
  • 希望用自然语言生成或优化 SQL 的数据分析师
  • 偏好本地优先、数据不出本机的团队
  • 正在寻找免费数据库客户端替代方案的用户
  • 需要数据导入导出和基础可视化功能的数据团队

不适合谁

  • 需要多用户账户和团队权限管理的组织(社区版为单用户本地应用)
  • 希望直接使用托管 AI 服务而不自行配置模型的用户(社区版需自带模型)
  • 不愿管理加密密钥或担心密钥丢失导致凭据无法恢复的用户
  • 需要商业支持或企业级治理功能的团队(可考虑商业版)

安装指南

根据您的操作系统和处理器架构下载对应文件。

Windows

  • 下载 Chat2DB-Community-5.3.2.msi,双击运行,按提示完成安装。启动后即可连接数据库。

macOS

  • Apple Silicon (arm64):下载 Chat2DB-Community-5.3.2-arm64.dmg
  • Intel (x64):下载 Chat2DB-Community-5.3.2-x64.dmg

打开 DMG 文件,将应用拖入“应用程序”文件夹。首次打开若提示“无法打开来自身份不明的开发者”,可右键点击应用选择“打开”,或在“系统设置 → 隐私与安全性”中允许运行。

Linux(官方支持平台列表未包含 Linux,但安装包目录提供相关文件)

  • x64 架构:下载 Chat2DB-Community-5.3.2-x86_64.AppImage(或 Chat2DB-Community-5.3.2-amd64.debChat2DB-Community-5.3.2-x86_64.rpm
  • arm64 架构:下载 Chat2DB-Community-5.3.2-arm64.AppImage(或 Chat2DB-Community-5.3.2-arm64.deb

对于 AppImage,先执行 chmod +x Chat2DB-Community-5.3.2-x86_64.AppImage 然后运行;对于 .deb 使用 sudo dpkg -isudo apt install;对于 .rpm 使用 sudo rpm -ivhsudo dnf install

校验文件 所有安装包均可通过同目录下的 SHA256SUMS 文件校验完整性:在下载目录执行 sha256sum -c SHA256SUMS(macOS 使用 shasum -a 256 -c)。

首次运行注意事项

  • Chat2DB Community 是单用户本地应用,请勿将 HTTP 服务绑定到非回环地址或暴露到不可信网络。
  • 应用会生成加密密钥用于保护数据库密码和 AI API 密钥,请妥善备份 ~/.config/chat2db-community/encryption.key(Windows 路径可能不同),丢失该文件将导致已保存的凭据无法解密。

常见问题

Chat2DB Community 是免费的吗?

是的,Chat2DB Community 版免费,可在本地运行。商业版(Pro/Enterprise)提供额外托管 AI、多用户等功能,需另购。

支持哪些操作系统?

官方支持 Windows 和 macOS(提供 dmg 和 msi 安装包),同时安装包目录中也提供 Linux 的 AppImage、deb、rpm 文件。macOS 区分 Apple Silicon 和 Intel 版本,请按架构下载。

AI 功能如何开通?需要单独注册吗?

社区版 AI 助手需要您连接自己的模型(bring your own model),在应用内配置模型 API 即可。它不包含托管 AI 服务,无需注册 Chat2DB 账号。

如何更新到新版本?

从 GitHub Releases 下载新版本安装包覆盖安装即可。注意保留加密密钥文件(如 `~/.config/chat2db-community/encryption.key`),以免已保存的密码无法解密。

连接数据库时提示需要加密密钥,怎么办?

桌面版在首次启动时会自动创建密钥文件。若手动启动 Web/无头模式,需要先运行 `./script/security/init-community-encryption-key.sh` 生成密钥,并通过环境变量或参数指定位置。请备份该文件。

Chat2DB 下载 - AI 驱动的数据库客户端与 SQL 工作台,支持 30+ 数据库 - OpenSoftHub