DocKit(AI原生NoSQL多库桌面客户端)

  • 软件版本:1.2.0
  • 软件类型:编程开发
  • 软件语言:简体中文
  • 运行环境:Windows,MacOS,Linux
  • 软件大小:15 MB
  • 发布时间:

DocKit是什么

DocKit是一款AI原生、跨平台、轻量级NoSQL统一桌面客户端,基于Tauri v2(Rust+Vue3)构建,采用Apache 2.0开源协议,个人与企业均可免费商用无功能锁。

市面上管理ES、Mongo、DynamoDB需要分别安装Kibana、Mongo Compass、AWS网页控制台,工具分散、体积庞大、启动缓慢;DocKit单一客户端整合全主流文档型数据库,搭载本地AI查询助手,所有连接凭证、查询记录仅存储本地不上传云端,兼顾轻量化、隐私安全与开发效率,支持Windows/macOS/Linux三端全平台使用。

1. 底层架构优势

摒弃臃肿Electron框架,复用系统原生WebView渲染页面,无捆绑独立浏览器内核,安装包最小仅10MB、最大不超30MB,对比同类工具400MB+体积大幅压缩,内存占用低、秒级启动、后台批量任务不阻塞操作界面。

2. 数据库覆盖范围

单一软件统一管理5类主流NoSQL引擎,无需切换多个工具:

  • Elasticsearch

  • OpenSearch

  • MongoDB

  • AWS DynamoDB

  • EasySearch

3. 隐私安全机制

本地优先存储架构,数据库账号密钥、执行历史、AI大模型API密钥全部保存在本机本地文件,无后台数据上报、无云端统计;支持离线本地大模型(Ollama/LM Studio),断网环境也能使用AI生成查询语句,规避企业敏感数据泄露风险。

4. 开源授权说明

开源协议Apache 2.0,仓库完整代码开放,二进制安装包与源码功能完全一致,无付费功能阉割、无注册登录强制要求,企业可二次修改、打包分发商用,仅需保留原始版权声明。

DocKit(AI原生NoSQL多库桌面客户端)

软件功能

(一)AI智能数据查询引擎(核心特色)

内置Data AI Agent智能助手,自然语言转专业查询语法:

  1. 输入中文需求自动生成ES DSL、Mongo语法、DynamoDB PartiQL语句;

  2. 支持模拟测试数据生成、索引结构创建、批量删改脚本生成;

  3. 兼容OpenAI、本地Ollama、LM Studio等主流大模型;

  4. 高危删除/清空操作自动弹窗拦截,降低线上误操作风险。

(二)VS Code级专业查询编辑器

底层搭载Monaco编辑器(VS Code同款内核):

  • 多库语法自动高亮、实时语法错误检测、代码自动补全;

  • 自定义字体8–32px、明暗双主题、多光标编辑、自定义快捷键;

  • 代码一键格式化、片段保存、本地查询文件管理(.search/.mongo/.partiql)。

(三)集群与索引可视化运维

  1. 集群监控:一键查看节点状态、分片分配、集群健康值、内存负载;

  2. 索引管理:创建/删除索引、配置映射Mapping、别名绑定、生命周期策略;

  3. 文档操作:单条编辑、批量新增、分页数据预览、JSON结构化格式化展示;

  4. 跨库快速切换,多数据库标签页并行编辑互不干扰。

(四)数据导入导出批量处理

支持JSON/CSV/JSONL三类通用格式,百万级数据后台异步处理:

  • 本地文件批量入库、数据库数据导出备份;

  • 跨NoSQL引擎数据迁移,后台任务面板实时显示进度,执行时可正常操作软件其他功能。

(五)永久本地查询历史

自动保存所有执行过的查询,单连接上限500条记录,永久本地留存:

  • 按数据库连接、时间、操作类型筛选检索历史;

  • 一键复制语句、重新执行、收藏常用查询片段;

  • 区分ES HTTP请求、Mongo命令、Dynamo PartiQL操作记录类型。

(六)全平台自定义设置

全局统一配置面板,支持语言切换、编辑器样式、历史存储、AI模型参数自定义,快捷键全平台同步适配Windows Ctrl、macOS Cmd操作逻辑。

DocKit(AI原生NoSQL多库桌面客户端)

软件特色

  1. 一体多库:单一客户端覆盖ES/OpenSearch/Mongo/DynamoDB/EasySearch,告别多软件切换;

  2. 极致轻量:Tauri架构,安装包10–30MB,启动速度远超Electron系客户端;

  3. AI赋能免记语法:自然语言生成查询,零基础也能操作复杂NoSQL;

  4. 本地隐私优先:数据全部本地存储,无云端上传,适配企业内网敏感业务;

  5. 完全免费开源:Apache2.0协议,无功能限制、无付费订阅、无水印广告;

  6. 跨平台统一体验:Windows/macOS/Linux界面、功能、快捷键完全一致;

  7. 后台异步任务:大批量导入导出不阻塞查询、编辑操作。

使用方法

步骤1:下载安装

两种渠道获取安装包:

  • GitHub Releases或本站下载对应系统客户端;

Windows双击exe、macOS挂载dmg、Linux解压AppImage直接运行,无需额外依赖。

步骤2:新建数据库连接

打开软件点击左侧「新建连接」,选择数据库类型,填写地址、端口、账号、鉴权信息,点击测试连接保存,支持SSH隧道、SSL加密连接企业集群。

步骤3:普通查询操作

选中对应连接,编辑器输入查询语句,快捷键Ctrl/Cmd+Enter执行,结果自动分页展示;所有执行语句自动存入查询历史侧边栏。

步骤4:AI自然语言查询

  1. 打开设置(齿轮图标),填入大模型API Key或切换本地Ollama模型;

  2. 点击AI助手图标,输入需求(如“查询2026年7月订单数据,按金额降序”);

  3. AI自动生成可直接执行的查询脚本,一键复制到编辑器运行。

步骤5:数据导入导出

顶部菜单栏选择导入/导出,选择本地文件与目标索引/数据表,后台自动执行,进度面板实时查看任务状态。

适合使用人群

  1. 后端开发工程师:日常调试ES、Mongo、DynamoDB,无需记忆复杂DSL/PartiQL语法;

  2. 大数据/搜索运维:批量管理多集群、监控分片状态、批量数据迁移备份;

  3. 云AWS开发者:频繁操作DynamoDB,替代网页控制台提升操作效率;

  4. 初创企业技术团队:预算有限,需要免费、无限制多库管理工具;

  5. 内网涉密项目开发:要求数据不上传云端,本地优先隐私架构;

  6. 学生/初学者:零基础学习NoSQL,AI辅助降低语法学习门槛;

  7. 全栈开发者:同时维护多种文档数据库,追求单一工具统一管理。

dockit-client-ui

收费价格

DocKit永久完全免费,无任何付费档位、无会员订阅、无商业授权费用:

  1. 社区二进制版:全功能开放,无水印、无连接数量上限、无查询条数限制;

  2. 开源源码版:GitHub仓库完整开放,Apache2.0协议允许企业二次开发、商用分发;

  3. AI功能无额外收费:仅需自行配置个人大模型API密钥(Ollama本地模型零成本);

  4. 无增值付费插件、无企业专属收费版本,官方不设置付费门槛。

竞品对比

选取Kibana、MongoDB Compass、DBeaver三款主流工具与DocKit全方位对比

对比维度 DocKit Kibana MongoDB Compass DBeaver社区版
支持数据库 ES/OpenSearch/Mongo/DynamoDB/EasySearch 仅ES/OpenSearch 仅MongoDB 全SQL+部分NoSQL(需额外驱动)
安装包体积 10–30MB 数百MB+依赖Elasticsearch服务 400MB+ 200MB+
AI自然语言查询 原生内置,支持本地离线大模型 无原生AI,需第三方插件 无AI功能 无原生AI
架构框架 Tauri(轻量、低内存) Web网页端,依赖服务 Electron Electron
数据隐私 全部本地存储,不上传云端 数据存储在ES服务端 本地缓存有限,部分统计上传 部分遥测数据上传官方
开源协议 Apache2.0,免费商用 SSPL(商用需开源整套系统) SSPL Apache2.0
批量导入导出 后台异步任务,百万级数据稳定 功能单薄,批量性能差 支持但占用大量内存 功能齐全,启动缓慢
跨平台统一体验 Windows/macOS/Linux完全一致 仅网页,无独立桌面客户端 三端但体积臃肿 功能冗余,大量无关SQL功能
收费模式 100%免费无功能限制 配套ES服务付费,独立使用受限 基础免费,高级功能付费 社区免费,企业版付费
核心优势 多库合一+AI+轻量本地隐私 ES官方原生监控面板 Mongo专属可视化 SQL数据库全能管理

常见问题解答(FAQ)

Q1:DocKit是否可以商用?会有版权风险吗?

A:完全可以商用,软件采用Apache 2.0开源协议,允许修改、二次打包、企业内部使用、对外分发,仅需保留原始开源版权声明,无任何商用授权费用。

Q2:软件连接数据库的账号密码会上传到第三方服务器吗?

A:不会。DocKit采用本地优先架构,所有连接凭证、查询历史、AI密钥仅保存在本机本地文件,无任何后台数据上报、遥测采集,内网离线环境可完全隔离使用。

Q3:不购买OpenAI会员,能否使用AI查询功能?

A:可以。软件支持本地离线大模型Ollama、LM Studio,本地部署模型后无需外网、无需API密钥即可使用AI生成查询语句,零额外成本。

Q4:DocKit对比Kibana有什么核心优势?

A:1. 独立桌面客户端,无需部署Elasticsearch服务即可连接远程集群;2. 同时管理Mongo、DynamoDB等其他数据库;3. AI自然语言生成DSL;4. 体积极小、启动快;5. 本地存储查询记录,不受ES集群权限限制。

Q5:Linux系统安装后无法打开怎么解决?

A:Linux下载AppImage安装包,执行chmod +x DocKit.AppImage赋予运行权限后双击启动;缺少依赖可安装WebKitGTK系统库即可正常运行。

Q6:是否支持SSH隧道连接内网数据库集群?

A:支持,新建连接面板内置SSH隧道配置项,填写跳板机地址、账号密钥即可安全连接内网隔离的NoSQL集群。

Q7:查询历史是否有存储上限,能否手动清空?

A:单数据库连接最多保存500条历史记录,超出自动淘汰最早记录;设置面板支持一键清空全部查询历史,数据立即本地删除不可恢复。

总结

DocKit是当前综合性价比最高的一站式NoSQL轻量桌面客户端,解决了开发者同时维护多款文档数据库需要安装多套工具、软件臃肿、语法记忆成本高、数据隐私不安全四大痛点。

依托Tauri轻量化架构实现秒级启动、极小安装体积,原生AI助手大幅降低NoSQL使用门槛,Apache2.0完全免费开源适配个人开发者与中小企业,统一覆盖Elasticsearch、MongoDB、DynamoDB等主流存储引擎,替代Kibana、Mongo Compass、DBeaver多款工具。

无论是日常开发调试、线上集群运维、大数据批量迁移,还是内网涉密项目使用,DocKit都能兼顾性能、隐私与成本,是NoSQL开发运维场景的首选免费开源桌面工具。

DocKit下载地址

安装形式 安装版
更新时间
软件语言 简体中文
立即下载
THE END