Document
DocKit is an AI-native NoSQL/NewSQL GUI client for Elasticsearch, OpenSearch, DynamoDB, and more. Write queries in natural language and let AI handle the syntax.
AI Assistant
The centerpiece of DocKit. Describe what you need — "find users from last week" or "aggregate sales by region" — and get optimized queries with automatic schema awareness. Supports OpenAI and DeepSeek.
Installation Guide
Thanks for trying out DocKit! 🚀🚀🚀 This guide will help you get started with DocKit.
Connect to Server
DocKit supports multiple databases, including Elasticsearch, OpenSearch, DynamoDB, and more. Configure connections with Basic auth or API keys.
Settings
Configure DocKit to match your workflow: theme (dark/light/auto), language (English/Chinese), editor options (font size, minimap, line numbers), and query history capacity.
Shortcuts Introduction
As a Desktop Application, DocKit provides a set of shortcuts to help users use DocKit more efficiently. This document outlines the available shortcuts and corresponding actions.
Manage Elasticsearch Cluster
DocKit supports monitoring and managing Elasticsearch including indices and alias management, nodes management, shards management, and templates management.
Import & Export
DocKit supports importing and exporting data from Elasticsearch, OpenSearch, and DynamoDB in JSON, CSV, and JSONL formats. This guide covers the full workflow.
Query History
Never lose a query again. DocKit automatically records every executed query for Elasticsearch and DynamoDB, letting you re-run, copy, and add past queries back to the editor.
DynamoDB Manage & Metrics
DocKit lets you manage DynamoDB tables and monitor key metrics — table size, item count, read/write capacity — all from a clean desktop GUI.
