开源 AI SQL 客户端 SqlKit: 70+ 数据库一个搞定, AI Agent + MCP 内置,秒开
V2EX uus,分享一个自己在做的开源项目 SqlKit —— 一款基于 Rust + Tauri 的跨平台 AI 数据库管理工具。
先说重点:启动 <2 秒,内存占用 ~150MB,macOS / Windows / Linux 都有安装包;JDBC 桥接所需的 JRE 由应用自动下载管理,不用你手动装 Java。
GitHub: [https://github.com/geek-fun/sqlkit](https://github.com/geek-fun/sqlkit)

一个客户端管所有,70+ 种数据库,基本覆盖了所有 SQL 数据库,包括各类信创数据库,我们还专门针对信创数据库做了强化兼容测试。
## 核心功能
### Agentic Data Studio (AI Agent 内置)
- 自然语言生成 SQL —— 读取真实表结构、列名、索引,生成的 SQL 直接可执行,不会瞎编表名
- SQL 优化 —— 慢查询自动改写,执行计划可视化,成本高亮
- 报错自动修 —— 语法错误、缺列、类型不匹配,直接给出修改后的 SQL
- 自带 key 即可 —— OpenAI / Anthropic / DeepSeek / Ollama / LM Studio / OpenRouter,本地模型完全离线可用
- 安全 —— 凭据只存本地,数据库密码不会发送给 LLM,危险操作(DELETE/DROP)先弹确认
### MCP Bridge (内置 MCP 服务器)
- 内置 MCP 服务端,任何支持 MCP 的 AI 客户端(Claude、Cursor、自建 Agent 等)都能直接调用数据库能力
- 统一 capability 注册表:查询、浏览 schema、DDL 等能力以标准 MCP tools 暴露
- 权限策略 + 连接白名单:按风险等级控制工具可用性,只向 MCP 客户端暴露允许的连接,凭据不外泄
MCP: [https://www.geekfun.club/zh/products/data-studio-agent](https://www.geekfun.club/zh/products/data-studio-agent)
### Monaco 编辑器(VS Code 同款引擎)
- SQL 语法高亮 + 基于实时 schema 的自动补全
- 多标签页,Cmd/Ctrl+Enter 执行,Shift+Enter 附带执行计划
- Shift+Alt+F 格式化,按方言定制规则
### 数据浏览
- 虚拟滚动数据网格,万行不卡
- 排序、筛选、行内编辑、行级搜索
- 导出 CSV / JSON / Markdown
### 可视化
- ER 图(Dagre 自动布局,可缩放拖拽)
- 执行计划树 + 成本高亮
- DDL 查看器、跨 schema 对象搜索
### 安全与其他
- SSH 隧道(密钥/密码都支持)
- SSL/TLS,凭据存系统钥匙串(macOS Keychain / Windows Credential Manager)
- 查询历史自动保存、可搜索可回放
- 深色模式,中英文双语
- Apache 2.0 完全开源免费
官网:[https://www.geekfun.club/products/sqlkit/](https://www.geekfun.club/products/sqlkit/)
GitHub: [https://github.com/geek-fun/sqlkit](https://github.com/geek-fun/sqlkit)
欢迎使用、Star、PR、提 Issue。有任何想法也可以在下面聊。
---
原文链接:[点击查看](https://www.v2ex.com/t/1233173)
先说重点:启动 <2 秒,内存占用 ~150MB,macOS / Windows / Linux 都有安装包;JDBC 桥接所需的 JRE 由应用自动下载管理,不用你手动装 Java。
GitHub: [https://github.com/geek-fun/sqlkit](https://github.com/geek-fun/sqlkit)

一个客户端管所有,70+ 种数据库,基本覆盖了所有 SQL 数据库,包括各类信创数据库,我们还专门针对信创数据库做了强化兼容测试。
## 核心功能
### Agentic Data Studio (AI Agent 内置)
- 自然语言生成 SQL —— 读取真实表结构、列名、索引,生成的 SQL 直接可执行,不会瞎编表名
- SQL 优化 —— 慢查询自动改写,执行计划可视化,成本高亮
- 报错自动修 —— 语法错误、缺列、类型不匹配,直接给出修改后的 SQL
- 自带 key 即可 —— OpenAI / Anthropic / DeepSeek / Ollama / LM Studio / OpenRouter,本地模型完全离线可用
- 安全 —— 凭据只存本地,数据库密码不会发送给 LLM,危险操作(DELETE/DROP)先弹确认
### MCP Bridge (内置 MCP 服务器)
- 内置 MCP 服务端,任何支持 MCP 的 AI 客户端(Claude、Cursor、自建 Agent 等)都能直接调用数据库能力
- 统一 capability 注册表:查询、浏览 schema、DDL 等能力以标准 MCP tools 暴露
- 权限策略 + 连接白名单:按风险等级控制工具可用性,只向 MCP 客户端暴露允许的连接,凭据不外泄
MCP: [https://www.geekfun.club/zh/products/data-studio-agent](https://www.geekfun.club/zh/products/data-studio-agent)
### Monaco 编辑器(VS Code 同款引擎)
- SQL 语法高亮 + 基于实时 schema 的自动补全
- 多标签页,Cmd/Ctrl+Enter 执行,Shift+Enter 附带执行计划
- Shift+Alt+F 格式化,按方言定制规则
### 数据浏览
- 虚拟滚动数据网格,万行不卡
- 排序、筛选、行内编辑、行级搜索
- 导出 CSV / JSON / Markdown
### 可视化
- ER 图(Dagre 自动布局,可缩放拖拽)
- 执行计划树 + 成本高亮
- DDL 查看器、跨 schema 对象搜索
### 安全与其他
- SSH 隧道(密钥/密码都支持)
- SSL/TLS,凭据存系统钥匙串(macOS Keychain / Windows Credential Manager)
- 查询历史自动保存、可搜索可回放
- 深色模式,中英文双语
- Apache 2.0 完全开源免费
官网:[https://www.geekfun.club/products/sqlkit/](https://www.geekfun.club/products/sqlkit/)
GitHub: [https://github.com/geek-fun/sqlkit](https://github.com/geek-fun/sqlkit)
欢迎使用、Star、PR、提 Issue。有任何想法也可以在下面聊。
---
原文链接:[点击查看](https://www.v2ex.com/t/1233173)
评论
暂无评论。