项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1143
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Windows / macOS / Linux 桌面系统
- Node.js 与 npm(从源码构建时需要)
- 可访问 GitHub 与 npm 源的网络
- 使用 AI 功能需自备 OpenAI / Anthropic / DeepSeek API Key
安装与启动步骤
-
1下载桌面安装包
README 的 Installation 部分只给出官网下载页与 Releases,按自己的系统选择 macOS、Windows 或 Linux 安装包即可,无需编译。
-
2克隆源码仓库
想从源码运行则先拉取仓库,--depth=1 表示只取最新一次提交,可加快下载。
git clone https://github.com/geek-fun/dockit.git --depth=1 -
3进入项目目录
后续 npm 命令都必须在这个 dockit 目录里执行。
cd dockit -
4安装依赖
用 npm 安装前端与工程依赖,网络较慢时可更换 npm 镜像源后重试。
npm install -
5启动开发模式
该命令会以 Tauri 开发模式启动桌面客户端,首次运行编译时间较长,请耐心等待窗口出现。
npm run tauri dev
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
AI API Key | 否 | 配置 OpenAI / Anthropic / DeepSeek 密钥后可使用自然语言生成查询 | sk-xxxxxxxx |
如何确认成功
执行 npm run tauri dev 后弹出 DocKit 桌面窗口,添加数据源并成功浏览索引或文档即算启动成功。
常见问题
Q:可以不用编译,直接安装使用吗?
A:可以。README 的 Installation 部分提供官网下载页与 GitHub Releases,下载 macOS / Windows / Linux 安装包直接安装即可。
Q:支持连接哪些数据库?
A:README 标题与简介说明支持 Elasticsearch、OpenSearch、DynamoDB、MongoDB 以及 EasySearch,均可在同一个客户端中统一管理。
Q:AI 自然语言查询需要付费服务吗?
A:需要自带密钥(bring your own key),README 列出支持 OpenAI、Anthropic 和 DeepSeek,密钥由你自己提供和保管。
Q:npm run tauri dev 报错怎么办?
A:README 未说明编译环境依赖,该命令属于 Tauri 项目,若报错请先确认已安装对应平台的 Rust/Tauri 构建工具链。
注意事项
- README 强调隐私优先,数据在本地处理,密钥由用户自行持有。
- README 只提供 npm install 与 npm run tauri dev 两条构建命令,未给出端口号、环境变量或配置文件说明,请勿臆造。
- 除源码运行外,官方推荐的安装方式是从 geekfun.club 下载页或 GitHub Releases 获取安装包。
- 自然语言查询当前可生成 Elasticsearch DSL、PartiQL 与 MongoDB 查询,使用前请确认目标数据源类型。
核心亮点
- 自然语言直接查数据库,不用记 Elasticsearch 或 MongoDB 的查询语法,上手门槛低。
- 一个桌面应用同时管 Elasticsearch、OpenSearch、DynamoDB、MongoDB,省去来回切换多个工具。
- 隐私优先,数据本地处理,开源可自托管,适合对数据安全敏感的场景。
不足之处
- 项目较新,星标刚过千,文档和社区生态还在成长,遇到问题可参考的案例不多。
- AI 自然语言查询对复杂查询的准确率可能有限,需要人工校验结果。
适用场景
- 开发调试:用自然语言快速查询 Elasticsearch 索引数据,验证业务逻辑。
- 数据库运维:可视化监控集群健康状态、索引性能,快速定位异常。
- 多数据库统一管理:在一个界面里同时操作 MongoDB 和 DynamoDB,提升跨库工作效率。
替代项目
Elasticvue、MongoDB Compass、NoSQLBooster
上一篇:stock-sdk
下一篇:dante-cloud
同类项目推荐
seekdb
开源
一个数据库搞定智能体所有数据,检索快还省心
The AI-Native Search Database. Best for agent storage, it unifies vector, text, stru···
oss-llmops-stack
开源
一套组合拳,搞定 LLM 应用的路由、监控与调优
Modular, open source LLMOps stack that separates concerns: LiteLLM unifies LLM APIs,···
whodb
开源
统一管理多源数据,自动梳理血缘与质量,让数据资产清晰可控。
Where data access meets operational intelligence
Grandet
开源
让 AI Agent 自动找到并接入最便宜的模型 API
Find the cheapest API for any model and connect it from your AI agent: Grandet Skill···
optillm
开源
给 LLM 推理加个外挂,自动优化提示词和采样策略,提升答案质量与效率。
Optimizing inference proxy for LLMs
rocketplaneIO
开源
让 AI 直接修复 K8s 故障,零插桩、可离线部署
Self-hosted AI SRE for Kubernetes — zero-instrumentation eBPF observability plus a ···
text-embeddings-inference
开源
用 Rust 极速跑嵌入模型,高吞吐低延迟,一键部署生产级 API
A blazing fast inference solution for text embeddings models
scalax
开源
让 JAX 程序轻松跑满多卡,分布式训练不再复杂。
A simple library for scaling up JAX programs
halogen-flash-server
开源
Strix Halo 一键跑 Qwen 本地大模型,开箱即用 OpenAI 接口
Local inference that behaves like a frontier API: Qwen3.8-Flash-Next on AMD Strix Ha···
