dockit

作者 geek-fun已验证

Agentic desktop GUI client for Elasticsearch, OpenSearch, DynamoDB, MongoDB & EasySearch. Natural language queries, visual management, and monitoring. Privacy-first. Open source.

1,132
Stars
112
Forks
TypeScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/geek-fun/dockit

快速入门

使用 dockit 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

DocKit Logo

DocKit

Open-source GUI client for Elasticsearch, OpenSearch, DynamoDB and MongoDB — one native desktop app for all your NoSQL databases.

Privacy-first. Your data, your keys. Open source.

Release Downloads License Stars CI

Download · Docs · Website · Releases

English · 简体中文


DocKit replaces browser consoles like Kibana and AWS Console with a single native desktop app. Describe what you need in natural language and get runnable queries, or use the Monaco-powered editors directly. Supports OpenAI, Anthropic, and DeepSeek — bring your own key.

DocKit Client UI Demo

Installation

Download   Releases   Website

Key Features

Agentic Data Studio

Describe what you need in natural language — the agent writes queries, inspects schemas, updates documents, deletes records, creates indexes, and returns results.

  • Query generation — natural language to Elasticsearch DSL, PartiQL, MongoDB queries
  • Schema inspection — agent reads and explains your database schema
  • Data operations — CRUD, index management, bulk actions through conversation
  • Safety — per-source permissions, confirmation gate for destructive ops, credentials never exposed to the LLM
  • Supported providers — OpenAI, Anthropic, DeepSeek, Ollama, LM Studio

DynamoDB

Visual tools for DynamoDB — query builder, PartiQL editor, table management, import/export.

  • Query Builder — scan and query with primary key filtering and 13+ operators
  • PartiQL Editor — autocomplete, syntax highlighting, inline item CRUD
  • Table management — create, modify tables, manage indexes (GSI/LSI), TTL, streams, PITR, encryption
  • DynamoDB Local — offline development without AWS credentials
  • Authentication — AWS profiles, SSO, access keys, IAM roles

MongoDB

Full-featured MongoDB client with query editor, document browser, and import/export.

  • Query editor — autocomplete, result formatting, bulk write support
  • Document browser — pagination, inline CRUD
  • Manage view — indexes, storage stats, collection metadata at a glance
  • Connections — authentication, TLS, replica set configurations
  • Import / Export — JSON, CSV, JSONL

Elasticsearch & OpenSearch

Separate connection types with independent configs. Monaco-powered editor with full syntax highlighting and autocomplete.

  • Cluster management — node health, shard state, index tracking, alias control
  • Authentication — native API key support for both ES and OpenSearch
  • Editor — Monaco (VS Code engine), JSON5, inline comments, field autocomplete from live mapping
  • Grammar catalog — 120+ ES and OpenSearch API endpoints for reference
  • Version support — Elasticsearch 1.x–9.x, OpenSearch 1.x–3.x

Management & Monitoring

  • Cluster health — node status, shard states, storage metrics
  • Index management — create, delete, open, close, manage aliases and mappings
  • Table/collection metadata — view and edit schema, indexes, and configurations

Query History

  • Auto-recording — every query saved, no manual save needed
  • 500 entries per connection — stored locally, searchable
  • Replay — copy, reload into editor, or re-execute past queries
  • Covers — PartiQL, MongoDB, and visual form queries

Import & Export

  • Formats — JSON, CSV, JSONL
  • Scale — batch operations handle millions of records
  • Use cases — cluster migration, backup, dev environment seeding

Privacy & Security

  • No telemetry — DocKit does not phone home
  • Local storage — queries, credentials, analytics stay on your machine
  • Encrypted — connection profiles secured by your OS keychain
  • Air gap — fully offline capable, no internet required

Accessibility

  • Keyboard navigation — tab through all interactive elements, arrow keys in lists and trees, enter/space to activate
  • Screen reader — action buttons and query results fully accessible
  • Focus indicators — visible on all interactive elements

Development

DocKit is Built with Tauri (Rust), Vue 3 + TypeScript, shadcn-vue, UnoCSS, Monaco Editor, and Pinia.

Prerequisites

  • Node.js >= 20
  • NPM >= 10
  • Rust toolchain (for Tauri)

Setup

git clone https://github.com/geek-fun/dockit.git --depth=1
cd dockit
npm install
npm run tauri dev

Build

npm run tauri build         # current platform
npm run build:macos         # macOS Universal

Contributing

Issues and PRs welcome. Check the contribution guide.

Community

WeChat Group       WeChat Official Account

Discord     X / Twitter     YouTube     GitHub

Sponsor

WeChat Sponsor QR       GitHub Sponsors

Star History

Star History Chart

License

Apache 2.0 © GEEKFUN

常见问题

What is dockit?

dockit is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by geek-fun. Agentic desktop GUI client for Elasticsearch, OpenSearch, DynamoDB, MongoDB & EasySearch. Natural language queries, visual management, and monitoring. Privacy-first. Open source. It has 1,132 GitHub stars.

Is dockit safe to use?

Yes. dockit passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install dockit?

Clone the repository with "git clone https://github.com/geek-fun/dockit" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is dockit written in?

dockit is primarily written in TypeScript. It is open-source under geek-fun on GitHub, so you can review or fork the full source.

Are there alternatives to dockit?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh dockit against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情